我使用android平台大约1-2年,有些应用需要root访问权限。当我创建 android 应用程序时,什么给了我这个 ROOT 访问权限?明确地说,
if (haveRootAccess) doSomethingSpecial()
可以是doSomethingSpecial()
什么?
需要在具有超级用户权限的命令行上执行操作的应用程序需要 Root 访问权限。就像在 linux 系统上使用终端命令sudo一样。
//for example
Process suPro = Runtime.getRuntime().exec("su");
有关更多信息,请阅读此
您可以访问/data/data/
设备的文件夹,这有助于获取设备中安装的每个应用程序的数据,并且可以对其进行操作。
您可以su
ping
ftp
使用命令终端运行等命令。
可以添加额外的 commandfile/system/bin
文件夹。