哪里的Android应用程序包被安装在手机上(Where does Android app pack

2019-08-17 11:02发布

我已经安装了我的手机,我已经创造了自己关于Java上的Android应用程序。 该应用程序得到了成功安装在设备上,但我不能够找到它已安装的程序包。

如何查找已安装的应用程序的路径?

Answer 1:

你会发现在应用程序文件夹:

/data/data/"your package name"

您可以访问使用DDMS您的模拟器此文件夹。 除非你有一个根深蒂固设备,您可以不是一个真正的设备上访问此位置。



Answer 2:

一个设备上或在一个仿真器将安装在安装时的应用程序:

/data/data/APP_PACKAGE_NAME

在APK本身放置在/data/app/文件夹。

这些路径,然而,在系统分区和访问它们,你将需要有根。 这是一个设备。 在模拟器上,您可以在文件管理器选项卡上看到它在你的logcat(DDMS)

顺便说一句,那只能说明在你所定义的包名Manifest.XMLpackage="APP_PACKAGE_NAME"属性。 您可以在您的项目在Eclipse中创建的任何其他包不显示在这里。



Answer 3:

系统的应用程序安装/系统/应用/或/系统/私法-应用。 其他应用程序可以安装在/数据/应用或/数据/预载荷/。

连接到你的Android手机有USB和运行下面的命令。 你会看到所有已安装的软件包。

$ adb shell 

$ pm list packages -f


Answer 4:

该软件包是自位于下/data/app/com.company.appname-xxx.apk

/data/app/com.company.appname只有创建存储像原生库,高速缓存,ECC文件的目录...

你可以检索与包的安装路径Context.getPackageCodePath()函数调用。



Answer 5:

- >列出所有的包是:

adb shell su 0 pm list packages -f

- >搜索按住键“CTRL + ALT + F”你的包名。

- >找到后,寻找与它相关联的位置。



Answer 6:

/data/data/"your app package name " 

但你不会能够读取,除非你有一个根深蒂固设备



文章来源: Where does Android app package gets installed on phone