如何在android中更改内部文件夹/文件的权限?

时间:2018-06-26 11:44:16

标签: android adb file-permissions adb-shell

我想从模拟器中获取数据库文件。因此,我尝试使用adb shell更改package文件夹的权限。当我使用以下命令时:

adb shell su -c chmod 777 /data/data/com.mypackage.test

它总是返回:

Chmod: need 2 arguments

几天前我已使用上述命令更改了权限。但是最近我总是收到以上警告。我进行了大量搜索,发现了大量有关使用上述命令的信息,但没有人提及此警告问题。

2 个答案:

答案 0 :(得分:0)

我已经克服了这个问题,而不是运行adb shell su -c "chmod 777 /data",而是先运行adb shell,然后运行以下命令:su -c "chmod 777 /data"

enter image description here

答案 1 :(得分:0)

我已经克服了这个问题:adb shell su -c 'chmod 777 /data/data/com.mypackage.test'