繁体   English   中英

android应用程序安装在我的SD卡中的哪个位置

[英]Where is android application installed in my sd card

我只想查看与我的手机中的某个应用程序相关联的文件(尤其是.png文件)。 该应用程序实际上已安装(移动)到SD卡中。

问题是..我在SD卡中找不到该应用程序。 我正在使用名为“文件管理器”的文件浏览器来浏览SD卡。 有人可以帮我这个。

它应该在这里:

/mnt/sdcard/Android/data/your_package_name/

在我的Android 2.3.6设备上,移动到SD卡上的应用程序位于名为.android_secure的目录中,作为.asec文件(请参阅http://www.fileinfo.com/extension/asec )。

从标准的“归档”浏览器中看不到它们,该浏览器将隐藏目录显示为空。

这些文件也是加密的,所以我想不可能访问其中的图像。

有些硬件实现了与外部存储器不同的路径。

/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访问才能到达这里,我认为模拟器可以让你到达这里。 就外部存储而言......是一种痛苦,对于市场上的大量碎片化而言。 您必须以编程方式检查外部存储的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM