Android应用程序包在手机上安装在哪里
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android应用程序包在手机上安装在哪里相关的知识,希望对你有一定的参考价值。
我在手机上安装了一个android应用程序,我在java上创建了自己的应用程序。该应用程序已成功安装在设备上,但我无法找到已安装的软件包。
如何找到已安装应用程序的路径?
您将在以下位置找到应用程序文件夹
/data/data/"your package name"
您可以使用模拟器的DDMS访问此文件夹。除非您拥有root设备,否则无法在真实设备上访问此位置。
安装在设备或模拟器上的应用程序将安装在:
/data/data/APP_PACKAGE_NAME
APK本身位于/data/app/
文件夹中。
但是,这些路径位于系统分区中,要访问它们,您需要拥有root权限。这是一个设备。在模拟器上,您可以在“文件资源管理器”选项卡中的logcat(DDMS)中查看它
顺便说一下,它只显示Manifest.XML
属性下package="APP_PACKAGE_NAME"
中定义的包名称。您在Eclipse中的项目中创建的任何其他包都不会显示在此处。
已安装系统应用程序/ system / app /或/ system / priv-app。其他应用程序可以安装在/ data / app或/ data / preload /中。
使用USB连接到Android手机并运行以下命令。您将看到所有已安装的软件包。
$ adb shell
$ pm list packages -f
它自己的包裹位于/data/app/com.company.appname-xxx.apk
下。
/data/app/com.company.appname
只是一个用于存储文件的目录,如本机库,缓存,ecc ...
您可以使用Context.getPackageCodePath()
函数调用检索包安装路径。
- >列出所有包裹:
adb shell su 0 pm list packages -f
- >按住“ctrl + alt + f”键搜索包名。
- >找到后,查找与之关联的位置。
/data/data/"your app package name "
但除非你有一个有根设备,否则你无法阅读它
以上是关于Android应用程序包在手机上安装在哪里的主要内容,如果未能解决你的问题,请参考以下文章
Android Alpha内部版本无法登录。我在哪里可以查看日志文件?
是否可以在手机上远程构建和运行Android Studio应用?