我使用的是Ubuntu 12.04系统,需要使用'adb shell'命令连接我的Linux设备:
作为普通用户运行'adb shell'时会提示权限不足,但以'root'身份运行则可以正常使用。
如何修复'adb shell',避免每次都需要以root身份运行?
我使用的是Ubuntu 12.04系统,需要使用'adb shell'命令连接我的Linux设备:
作为普通用户运行'adb shell'时会提示权限不足,但以'root'身份运行则可以正常使用。
如何修复'adb shell',避免每次都需要以root身份运行?
我猜,这个问题和解决方法与问题“adb设备命令无法工作”是相同的。
简而言之:您必须告知Ubuntu,连接到USB的Android设备可以被非特权用户使用(默认情况下是禁止的)。
这甚至在官方的Android开发者指南中有描述:配置USB访问,但我更喜欢一个稍微简单一点的51-android.rules文件。
你可以尝试更改adb文件的所有者吗?
sudo chown <usergroup>.<username> adb
这可能适合你!