在一部分三星手机(如S4,Note3)上编写Native程序,手机已经成功root,程序中用system函数执行命令,如system("pwd"),然后到adb shell中,先执行su获取root权限,然后再执行我的native程序,结果上面的system函数全部都返回错误。如果adb shell不获取su,直接使用shell用户,那么system函数处就不会失败。难道root还不如shell??不知道怎么回事,真是怪了!
root是OK的。
有高人知道为什么吗?
------解决方案--------------------
你的NATIVE调用成功?我的调用原来的SDL,出现在库里死循环。交流Q:1049568282