我只想查看与我的手机中的某个应用程序关联的文件(尤其是.png文件)。应用程序实际上安装(移动)在SD卡中。Android应用程序安装在我的SD卡中的位置
问题是......我在SD卡中找不到应用程序。我正在使用名为“文件管理器”的文件浏览器来浏览SD卡。有人可以帮助我做到这一点。
我只想查看与我的手机中的某个应用程序关联的文件(尤其是.png文件)。应用程序实际上安装(移动)在SD卡中。Android应用程序安装在我的SD卡中的位置
问题是......我在SD卡中找不到应用程序。我正在使用名为“文件管理器”的文件浏览器来浏览SD卡。有人可以帮助我做到这一点。
它应该是在这里:
/mnt/sdcard/Android/data/your_package_name/
一些硬件实现的路径,不同的外部存储。
/mnt/sdcard/Android/data/your_package_name/
/mnt/sdcard-ext/Android/data/your_package_name/
通过使用ADB Shell,您可能能够更好地了解设备上的内容。如果您在尝试运行grep或从shell中查找时仍然遇到问题。
UPDATE
大部分的时间与你的应用程序的文件关联是在您的应用程序的目录。该应用程序安装在/data/data/your.package.name/中。但是,如果您使用手机,则需要root权限才能访问此处,我认为模拟器可让您访问此处。至于外部存储...是一个痛苦,在市场上很多碎片。您必须以编程方式检查外部存储的位置。
在我的设备上,移动到SD卡上的Android 2.3.6应用程序位于名为.android_secure作为.asec文件的目录中(请参阅http://www.fileinfo.com/extension/asec)。
他们是不是从标准“归档”的浏览器,显示隐藏的目录空可见。
的文件也被加密,所以我猜的图像没有进入内是可能的。
嗨,谢谢。已经试过了。但无法看到安装在该位置的应用程序。可能会尝试使用ADB shell。不知道为什么在Android中很难找到已安装应用程序的位置。我在这里错过了什么吗? – Raj 2012-03-03 08:24:53
@Raj - 阅读编辑 – jjNford 2012-03-03 15:26:09