运行'adb shell'时权限不足

时间:2013-05-10 22:46:55

标签: android

我在Ubuntu 12.04上。我需要使用'adb shell'连接到linux上的设备:

我自己运行'adb shell'时获得的权限不足。 但是当我把它作为'root'运行时,它可以工作。

如何修复'adb shell'以便我不需要每次都以root用户身份运行它?

2 个答案:

答案 0 :(得分:2)

我猜,问题和解决方案与问题“adb devices command not working”相同。

简而言之:你必须告知Ubuntu,连接到USB的android设备可以被非特权用户使用(默认禁止)。

这甚至在官方 Android开发人员指南Configuring USB Access中有所描述,但我更喜欢更简单的51-android.rules文件。

答案 1 :(得分:0)

您可以尝试更改文件adb的所有者吗?

 sudo chown <usergroup>.<username> adb

这可能适合你!