开发者

How to access Data/app folder in android?

开发者 https://www.devze.com 2023-02-08 18:40 出处:网络
I want to access Data/app folder, I use the following code: File fl = new File(\"data/app/\"); fl.list()开发者_开发问答;

I want to access Data/app folder, I use the following code:

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

fl.list()开发者_开发问答;

but I get exception. May be it need some permission to read this folder list, can some one tell me which permission it need to read file in that folder.

Any help in this regar is higly appreciated,

thanks.


1) The access mode for /data/app/ is rwxrwx--x. The --x part means that if you are not root you can not browse the directory but you can traverse it.

2) The apk files are world-readable (rw-r--r--)

So you can read the content of a file contained in /data/app/ as long as you know it's complete path.

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
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号