标签: android adb file-permissions adb-shell
我想从模拟器中获取数据库文件。因此,我尝试使用adb shell更改package文件夹的权限。当我使用以下命令时:
adb shell
adb shell su -c chmod 777 /data/data/com.mypackage.test
它总是返回:
Chmod: need 2 arguments
几天前我已使用上述命令更改了权限。但是最近我总是收到以上警告。我进行了大量搜索,发现了大量有关使用上述命令的信息,但没有人提及此警告问题。
答案 0 :(得分:0)
我已经克服了这个问题,而不是运行adb shell su -c "chmod 777 /data",而是先运行adb shell,然后运行以下命令:su -c "chmod 777 /data"。
adb shell su -c "chmod 777 /data"
su -c "chmod 777 /data"
答案 1 :(得分:0)
我已经克服了这个问题:adb shell su -c 'chmod 777 /data/data/com.mypackage.test'
adb shell su -c 'chmod 777 /data/data/com.mypackage.test'