没有三星Galaxy 2s的权限

时间:2011-11-15 16:48:15

标签: android permissions adb

我刚买了一台新的三星Galaxy 2S 手机来测试我的应用程序。当我试图运行应用程序时,它显示AVD NAme N / A,目标未知并且状态???

我已在手机上启用了调试模式和未知来源

我正在使用Ubuntu进行开发,并使用以下内容编辑了/etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"

将其模式更改为+ r。

重启adb守护程序:

sudo ./adb kill-server
sudo ./adb devices

然而,它仍然显示:

./adb devices
List of devices attached
???????????? no permissions

3 个答案:

答案 0 :(得分:10)

您必须像root一样执行所有这些命令。转到终端并键入:

sudo -s

之后输入:

gedit /etc/udev/rules.d/51-android.rules

并粘贴此文字:

  

SUBSYSTEM ==“usb”,SYSFS {idVendor} ==“04e8”,MODE =“0666”

类型:

chmod a+r /etc/udev/rules.d/51-android.rules

之后(仍以root身份)重启udev:

adb kill-server
adb start-server

现在尝试:

adb devices

答案 1 :(得分:1)

我遇到了同样的问题。我要做的是禁用USB大容量存储模式。在CM9上,转到设置,存储,然后按菜单,然后按USB计算机连接,然后选择媒体设备(MTP)。

答案 2 :(得分:0)

这是您必须重新插入设备的常见问题... adb设备可以作为非root用户运行...

也许这有用了: http://comments.gmane.org/gmane.linux.debian.user/388013