Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从我的应用程序访问Android超级用户_Android_Shell_Toolbox_Busybox_Root - Fatal编程技术网

从我的应用程序访问Android超级用户

从我的应用程序访问Android超级用户,android,shell,toolbox,busybox,root,Android,Shell,Toolbox,Busybox,Root,我正在编写一个应用程序,它应该修改一些它无权访问的文件:另一个应用程序的数据库,default.prop,等等 目前,已通过“su”请求和临时“chmod 0777”对所需文件执行此操作。但我认为这不是最好的解决办法 有没有更好的方法来进行此类操作 例如,我应该如何检查工具箱(如果没有busybox)是否支持shell命令(chown、chmod、grep、find)?如果您的应用程序要更改其无权更改的文件,我会感觉不好。我想我不想在我的设备上安装这个应用。例如,你没有使用根资源管理器?我的应用

我正在编写一个应用程序,它应该修改一些它无权访问的文件:另一个应用程序的数据库,default.prop,等等

目前,已通过“su”请求和临时“chmod 0777”对所需文件执行此操作。但我认为这不是最好的解决办法

有没有更好的方法来进行此类操作


例如,我应该如何检查工具箱(如果没有busybox)是否支持shell命令(chown、chmod、grep、find)?

如果您的应用程序要更改其无权更改的文件,我会感觉不好。我想我不想在我的设备上安装这个应用。例如,你没有使用根资源管理器?我的应用程序是特定于设备的,它改变了一些恼人的设置,而这些设置是三星Galaxy系列的标准用户界面无法改变的。这些设置对大多数用户来说都是显而易见的,而且是必须的。我不这样认为,而且他们没有根访问权限。如果您没有答案,请停止发布评论。我不需要你对安卓手机的支持和使用特权的意见。谢谢