can';t在android上以root用户身份重新启动adb
我知道通过键入can';t在android上以root用户身份重新启动adb,android,adb,Android,Adb,我知道通过键入adb root我可以在Android手机上以root身份重新启动我的adb服务。但当我输入它时,它会永远挂起,说它正在重新启动服务: $ adb root restarting adbd as root 这里可能出了什么问题?如何调试 然后,如果退出它并运行adbshell,它也会挂起。只有在重新启动手机后,我才能adb shell。您对adb的了解是错误的-无法通过键入magic命令以root用户身份重新启动它 实际上,default.prop文件中的ro.secure设置控
adb root
我可以在Android手机上以root身份重新启动我的adb服务。但当我输入它时,它会永远挂起,说它正在重新启动服务:
$ adb root
restarting adbd as root
这里可能出了什么问题?如何调试
然后,如果退出它并运行
adbshell
,它也会挂起。只有在重新启动手机后,我才能adb shell
。您对adb的了解是错误的-无法通过键入magic命令以root用户身份重新启动它
实际上,default.prop
文件中的ro.secure
设置控制哪个用户adbd将运行:
- 如果
adbd将在某个用户帐户下运行。这是生产ROM构建的典型设置ro.secure=1
- 如果
adbd将作为root用户运行ro.secure=0
有人试图进行此操作,但没有正确执行。
?事实上,您无法在消费类设备上执行此操作-我是否需要根设备才能执行此操作?谢谢,请回答,我如何更改您指定的设置?在哪里可以阅读更多关于ADB及其设置的信息?如果我root
it,那么我是否能够以root身份运行ADB?