android4.4环境,已经可以adb root操作/system/app目录,但是在apk中却提示su:
su: uid 10054 not allowed to su
系统是厂家提供的debug版本,莫非系统只提供了adb的root权限,而没有提供apk的root权限?
root用户没给su权限
一般机器上会有权限管理软件。当app需要root权限时需要,权限管理会拦截一下。有个允许或拒绝的提示的。
应该是的,可以查看su源码,里面可能会有这样的语句:
if(getuid()!=xx)//xx为shell用户的uid,adbd默认运行在shell用户下
{
printf("uid %d not allow....",getuid());
exit(1);
}