1
我可以在我的電腦中使用'adb root'獲得root訪問權限,然後更改/ data文件夾下的文件內容。現在我想使用Java代碼在apk中執行此操作。 我試圖打擊代碼:如何在Java代碼中使用shell腳本獲取root訪問權限?
Runtime.getRuntime().exec(new String[]{"sh", "/sdcard/my.sh"});
此功能效果很好,當shell命令不需要root權限。 現在我改變my.sh到
su root
chmod 777 /data/filetochange.xml
rm -r /data/filetochange.xml
但沒有奏效。我可以在Java代碼中執行此操作嗎?
除了「沒有用」之外,你能提供更多的信息嗎? –