在C中运行Android SU命令



我想使用SU启动一个命令来获取有关android手机的信息

strcpy(command, "getprop| grep ro.build.display.id")
system(command);

然而,只有当我处于非root状态时,这才有效。当我处于根状态时,它不会返回任何内容。我也尝试过使用命令的完整路径,但效果不太好。

我已经解决了我的问题。显然,在su中运行system()命令只能在/system/bin中完成,而不能在/data/local/tmp中完成。

最新更新