如何在android中访问Data / app文件夹?

时间:2011-02-07 07:11:55

标签: android

我想访问Data / app文件夹,我使用以下代码:

File fl = new File("data/app/");

fl.list();

但我得到例外。可能需要一些权限才能读取此文件夹列表,有人可以告诉我在该文件夹中读取文件需要哪个权限。

非常感谢此regar的任何帮助,

感谢。

1 个答案:

答案 0 :(得分:3)

1)/data/app/的访问模式为rwxrwx--x--x部分表示如果您不是root用户,则无法浏览目录,但可以遍历该目录。

2)apk文件具有世界可读性(rw-r--r--

只要您知道完整路径,就可以阅读/data/app/中包含的文件内容。

shell@android:/ $ ls -l /data/app                                              
opendir failed, Permission denied

shell@android:/ $ ls -l /data/app/com.google.android.apps.maps-2.apk         
-rw-r--r-- system   system    8758286 2012-12-18 20:01 com.google.android.apps.maps-2.apk