我用的linux deepin 11.06 ubuntu内核linux2.6;手机huawei u8220;android 2.2.1版本;
操作如下:
1.在创建50-android.rules,并添加如下:
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1"MODE="0666", GROUP="plugdev"
保存后执行sudo chmod a+rx 50-android.rules
2.sudo service udev restart
3.到platform-tools下执行
sudo ./adb kill-server
sudo ./adb devices
结果总是:
-----------------------------------------------------------------------------------
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? device
-----------------------------------------------------------------------------------
执行adb前也拔插过usb,还是不行,但adb shell可以登录到手机上。
请高手指点迷津。
操作如下:
1.在创建50-android.rules,并添加如下:
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1"MODE="0666", GROUP="plugdev"
保存后执行sudo chmod a+rx 50-android.rules
2.sudo service udev restart
3.到platform-tools下执行
sudo ./adb kill-server
sudo ./adb devices
结果总是:
-----------------------------------------------------------------------------------
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? device
-----------------------------------------------------------------------------------
执行adb前也拔插过usb,还是不行,但adb shell可以登录到手机上。
请高手指点迷津。
说明是正常的调试模式啊!List of devices attached
???????????? device
device 表示连接成功,前面?号,可能是中文乱码吧
[2011-09-25 16:41:27 - helloworld] Failed to install helloworld.apk on device '????????????': adb rejected install command with: device not found
[2011-09-25 16:41:27 - helloworld] com.android.ddmlib.AdbCommandRejectedException: device not found
[2011-09-25 16:41:27 - helloworld] Launch canceled!
直接使用adb install ***.apk 看看行不行
总结:在Linux下开发的话还是换个品牌的手机吧,我之前用的HTC Hero 200就没有问题。
拨号:*#*#2846579#*#*
ProjectMenu->后台设置->USB端口配置->Google 模式
其他的有些华为手机在后台设置里面没有USB端口配置,还不知到怎么搞