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

如何在android中更改内部文件夹/文件的权限?,android,adb,file-permissions,adb-shell,Android,Adb,File Permissions,Adb Shell,我想从模拟器中获取数据库文件。因此,我尝试使用adb shell更改包文件夹的权限。当我使用以下命令时: adb shell su -c chmod 777 /data/data/com.mypackage.test 它总是返回: Chmod: need 2 arguments 几天前,我使用上述命令更改了权限。但最近我总是得到上述警告。我搜索了很多关于使用上述命令的信息,但是没有人提到这个警告问题 我克服了这个问题,没有运行adb shell su-c“chmod 777/data”,而是

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

adb shell su -c chmod 777 /data/data/com.mypackage.test
它总是返回:

Chmod: need 2 arguments

几天前,我使用上述命令更改了权限。但最近我总是得到上述警告。我搜索了很多关于使用上述命令的信息,但是没有人提到这个警告问题

我克服了这个问题,没有运行
adb shell su-c“chmod 777/data”
,而是先运行
adb shell
,然后运行以下命令:
su-c“chmod 777/data”


我已经克服了这个问题:
adb shell su-c'chmod 777/data/data/com.mypackage.test'
不确定它是否有效,但尝试对要执行的整个命令使用引号,如
adb shell su-c“chmod 777/data/data/com.mypackage.test”
即使添加了报价,问题仍然存在。
adb shell“su 0'chmod 777/data/data/com.mypackage.test”
还可以看到我有相同的错误请检查我有相同的问题请检查