我是一个新手,刚刚下载并安装了Android SDK。现在当我从Eclipse运行应用程序时,我的设备无法被检测到。我已经搜索了谷歌,并找到了这个作为我的解决方案,但也没有起作用。
这是51-android.rules文件:
SUBSYSTEMS=="usb", ATTR{idProduct}=="0bb4", ATTR{idProduct}=="0c03", MODE="0666", GROUP="plugindev", OWNER="<username>"
接着我重新启动了我的笔记本电脑,然后运行了这个命令:
username@laptopname:~/Android/adt-bundle/sdk/platform-tools$ adb devices
我得到的输出是:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? no permissions
编辑
如果我运行lsusb
命令,当设备插入时会得到以下输出。
Bus 002 Device 004: ID 0bb4:0c03 HTC (High Tech Computer Corp.)
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b337 Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我正在使用Micromax Canvas 2.2 A114 - Android版本为4.2.2。
请帮助我。谢谢。