ubutnu下用adb无法正确识别手机?请高手指点迷津。

tony_dawson 2011-09-25 11:29:17
我用的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可以登录到手机上。
请高手指点迷津。
...全文
842 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
若恋 2012-12-31
  • 打赏
  • 举报
回复
厉害~厉害~这个问题困扰了好几天了~~~同是华为手机~~伤不起啊。。。。。。。。
oyq_yangy 2012-12-14
  • 打赏
  • 举报
回复
这也能找到。厉害
shasharoman 2012-12-13
  • 打赏
  • 举报
回复
引用 10 楼 dingvyoung 的回复:
问题找到了,以C8812为例 拨号:*#*#2846579#*#* ProjectMenu->后台设置->USB端口配置->Google 模式 其他的有些华为手机在后台设置里面没有USB端口配置,还不知到怎么搞
太感谢了、我查了半天。。。
兔子和小鱼干 2012-12-02
  • 打赏
  • 举报
回复
错了 adb root运行
兔子和小鱼干 2012-12-02
  • 打赏
  • 举报
回复
设置android 为root运行就好了
DrSmart 2012-12-01
  • 打赏
  • 举报
回复
国产机有点意思
改变自己23 2012-12-01
  • 打赏
  • 举报
回复
引用 10 楼 dingvyoung 的回复:
问题找到了,以C8812为例 拨号:*#*#2846579#*#* ProjectMenu->后台设置->USB端口配置->Google 模式 其他的有些华为手机在后台设置里面没有USB端口配置,还不知到怎么搞
试了,解决了,谢谢
sd5368821 2012-12-01
  • 打赏
  • 举报
回复
再去陪下usb驱动啊
dingvyoung 2012-08-02
  • 打赏
  • 举报
回复
问题找到了,以C8812为例
拨号:*#*#2846579#*#*
ProjectMenu->后台设置->USB端口配置->Google 模式
其他的有些华为手机在后台设置里面没有USB端口配置,还不知到怎么搞
lipeil 2012-07-06
  • 打赏
  • 举报
回复
我用 HTC 出现 no permissions
dingvyoung 2012-07-01
  • 打赏
  • 举报
回复
刚用小米在ubuntu上试了下,也是没有问题的
dingvyoung 2012-07-01
  • 打赏
  • 举报
回复
刚用moto defy在ubuntu 上试了下,没有问题,可以肯定是华为的问题了
dingvyoung 2012-07-01
  • 打赏
  • 举报
回复
我是华为C8812在Ubuntu12.04 和win7上面测试的,在ubuntu上单独用adb devices出来的serialNumber是一串问号,adb install可以正常使用,eclipse中则无法使用。在win7上单独用adb devices出来的serialNumber是一个问号,不过eclipse中能正常显示(device视图里面显示的name是huawei-huawei_c8812-?,估计那最后一个问号就是serialNumber)。
总结:在Linux下开发的话还是换个品牌的手机吧,我之前用的HTC Hero 200就没有问题。
凉风微软 2012-05-04
  • 打赏
  • 举报
回复
华为的破手机,我也遇到啦。华为C8650+在Ubuntu 12.04 LTS上面遇到的。怎么办呀。只能用模拟器来学习啦。
caidewu888 2012-05-01
  • 打赏
  • 举报
回复
我也遇到这个问题,也做了楼主所做到步骤,但是也是不行,也是华为到手机
lizhengjun2010 2011-09-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tony_dawson 的回复:]
但在eclipse中run会提示一下错误:
[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 - hellowo……
[/Quote]

直接使用adb install ***.apk 看看行不行
tony_dawson 2011-09-25
  • 打赏
  • 举报
回复
但在eclipse中run会提示一下错误:
[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!
lizhengjun2010 2011-09-25
  • 打赏
  • 举报
回复
adb shell可以登录到手机
说明是正常的调试模式啊!

List of devices attached
???????????? device

device 表示连接成功,前面?号,可能是中文乱码吧

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧