在下載了android SDK低千,并安裝完adb后配阵,在使用的時(shí)候你很有可能碰到“error: insufficient permissions for device”這樣的出錯(cuò)信息示血。這是由于adb server運(yùn)行時(shí)的權(quán)限不夠的問題產(chǎn)生的。所以难审,我們使用超級(jí)用戶root,然后執(zhí)行
sudo adb kill-server
然后
sudo adb start-server
重新啟動(dòng)adb server告喊。這樣派昧,問題就解決了。不過感帅,每次啟動(dòng)系統(tǒng)都要重新來一次這樣的操作地淀,豈不是太麻煩了?
既然已經(jīng)知道問題的原因帮毁,就有辦法解決了。
首先烈疚,我們找到我們系統(tǒng)里的adb文件(一般都在usr/bin/里面),然后將其所有者和組都設(shè)置成root:
cd /usr/bin/
sudo chown root:root adb
sudo chmod u+s adb
這樣一來爷肝,adb server啟動(dòng)的時(shí)候,就是使用root權(quán)限了灯抛。