在after-L设备上提取应用程序的文件

时间:2015-07-17 05:18:35

标签: android adb

我曾经能够以这种方式从我的应用程序的文件目录中提取文件:

adb shell "run-as $PACKAGE chmod 777 /data/data/$PACKAGE/files/"
adb shell "run-as $PACKAGE chmod 666 /data/data/$PACKAGE/files/$FILENAME"
adb pull /data/data/$PACKAGE/files/$FILENAME .
adb shell "run-as $PACKAGE chmod 700 /data/data/$PACKAGE/files/"
adb shell "run-as $PACKAGE chmod 600 /data/data/$PACKAGE/files/$FILENAME"

它在pre-L设备上运行良好。当我尝试在L处以相同的方式获取文件时,我得到了'#34;许可被拒绝"错误。

我找到了解决方法,但问题是:Android L中的哪些更改会导致此错误?

0 个答案:

没有答案