我试图在我的Android手机上测试我的应用程序,但它无法检测到设备兼容性。手机上的调试模式已启用。
我的手机:摩托罗拉。 我的ubuntu:10.04。 IDE:Eclipse。
我甚至尝试添加以下行: SUBSYSTEMS ==“usb”,ATTRS {idVendor} ==“22b8”,ATTRS {idProduct} ==“41db”,MODE =“0600” 到我的/etc/udev/rules.d/90-android.rules。
但每次我尝试运行该应用程序时,都无法检测到该设备。
答案 0 :(得分:3)
您希望模式为0666以提供读/写权限。我的规则看起来像这样:
SUBSYSTEM ==“usb”,SYSFS {idVendor} ==“22b8”,MODE =“0666”
您可能需要运行sudo reload udev和/或断开连接并重新连接手机。
答案 1 :(得分:2)
如果adb devices
表示许可被拒绝,请尝试使用
sudo -i
adb kill-server
adb设备