Android应用程序包在手机上安装在哪里

use*_*794 27 installation android path

我在手机上安装了一个Android应用程序,我在java上创建了自己的应用程序.该应用程序已成功安装在设备上,但我无法找到已安装的软件包.

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

Emi*_*Adz 34

您将在以下位置找到应用程序文件夹

/data/data/"your package name"
Run Code Online (Sandbox Code Playgroud)

您可以使用模拟器的DDMS访问此文件夹.除非您拥有root设备,否则无法在真实设备上访问此位置.

  • 对于你的第一个问题,你可以使用root checker:http://theunlockr.com/2012/06/20/how-to-check-whether-your-android-device-is-rooted-or-not/ http:// androidforums.com/rezound-all-things-root/499372-how-know-if-you-rooted.html为您提出第二个问题:如果您的设备没有root,那么您将无法以任何方式访问此位置是android设计用于保护已安装应用程序的信息的方式. (2认同)

Sid*_*ele 6

安装在设备或模拟器上的应用程序将安装在:

/data/data/APP_PACKAGE_NAME
Run Code Online (Sandbox Code Playgroud)

APK本身放在/data/app/文件夹中.

但是,这些路径位于系统分区中,要访问它们,您需要拥有root权限.这是一个设备.在模拟器上,您可以在文件资源管理器选项卡中的logcat(DDMS)中查看它

顺便说一下,它只显示Manifest.XMLpackage="APP_PACKAGE_NAME"属性下定义的包名称.您在Eclipse中的项目中创建的任何其他包都不会显示在此处.


fla*_*me3 5

安装了/ system / app /或/ system / priv-app的系统应用程序。其他应用程序可以安装在/ data / app或/ data / preload /中。

使用USB连接到您的android手机并运行以下命令。您将看到所有已安装的软件包。

$ adb shell 

$ pm list packages -f
Run Code Online (Sandbox Code Playgroud)