在linux平台上,使用android代码编译出来的adb进行调试的时候,会出现 “insufficient permissions for device” 这样的提示。
原因分析:这是adb的权限不够,在out/host/linux-x86/bin下的adb 此时还是用户权限, 需要使用一下命令更改为root权限
sudo chmod u+s adb
sudo chown root:root adb
adb kill-server
adb start-server
需要注意的是,改变权限后,需要adb kill-server才可以,如果不adb kill-server,依然会出现同样的问题。
转载请注明原文地址: https://ju.6miu.com/read-50310.html