我只想查看与移动设备中的某个应用程序关联的文件(尤其是.png文件)。该应用程序实际上已安装(移动)到SD卡中。
问题是..我在SD卡中找不到该应用程序。我正在使用名为“文件管理器”的文件浏览器来浏览SD卡。有人可以帮我这个。
答案 0 :(得分:2)
它应该在这里:
/mnt/sdcard/Android/data/your_package_name/
答案 1 :(得分:0)
某些硬件实现了与外部存储不同的路径。
/mnt/sdcard/Android/data/your_package_name/
/mnt/sdcard-ext/Android/data/your_package_name/
您可以使用ADB Shell更好地查看设备上的内容。如果此时仍然遇到麻烦,尝试运行grep或从shell中查找。
<强>更新强>
大多数情况下,与您的应用程序关联的文件都在您的应用程序的目录中。该应用程序安装在/data/data/your.package.name/中。但是,如果你在手机上,你需要root访问才能到达这里,我认为模拟器可以让你到达这里。就外部存储而言......是一种痛苦,对于市场上的大量碎片化而言。您必须以编程方式检查外部存储的位置。
答案 2 :(得分:0)
在我的设备上使用Android 2.3.6移动SD卡上的应用程序位于名为.android_secure的目录中,作为.asec文件(请参阅http://www.fileinfo.com/extension/asec)。
从标准&#34;存档&#34;中看不到它们。浏览器将隐藏目录显示为空。
文件也是加密的,所以我猜不可能访问其中的图像。