在命令行中输入以下命令以检查ADB是否已经授权:adb kill-server;adb devices
如果ADB未得到授权,则需要在设备上进行以下操作:
a. 连接到设备并以root身份登录
b. 执行以下命令:adb shell
c. 输入以下命令:su
d. 授权ADB:chmod 06755 /sbin/adbd;stop adbd;start adbd
确认ADB已经以root权限运行:adb root
如果仍然收到权限拒绝的消息,则需要检查SELinux是否已经启用,如果已经启用,请执行以下命令:
a. 执行adb shell命令
b. 然后输入以下命令:setenforce 0
c. 确认SELinux已经关闭:getenforce
最后,重新启动ADB:adb kill-server;adb start-server
以上是五种解决'adb root Permission denied”问题的方法,您可以根据实际情况选择其中任意一种解决方案。
上一篇:ADB日志显示为空
下一篇:ADB如何使用/启动系统调用