解决Ubuntu adb无法连接上android手机

原创 2015年07月10日 14:27:06

开发环境

  • Lenovo 手机, android 4.0.1
  • Ubuntu 14.04
  • adb version: Android Debug Bridge version 1.0.31

解决步骤

断开手机与电脑连接,执行以下命令,查看自己电脑里有什么usb

lsusb

得到输出:

Bus 002 Device 004: ID 04f2:b272 Chicony Electronics Co., Ltd Lenovo EasyCamera
Bus 002 Device 003: ID 1c4f:0032 SiGma Micro 
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 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
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

连接上手机,再次执行lsusb

Bus 002 Device 004: ID 04f2:b272 Chicony Electronics Co., Ltd Lenovo EasyCamera
Bus 002 Device 003: ID 1c4f:0032 SiGma Micro 
Bus 002 Device 013: ID 17ef:7513 Lenovo 
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 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
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

通过比较,多了三行信息:Bus 002 Device 013: ID 17ef:7513 Lenovo
可以看到这个Lenovo手机的设备ID就是:17ef

vim打开/etc/udev/rules.d/70-android.rules
添加一行SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"
其中这个17ef就是刚刚查到的设备ID,0666表示读写权限

保存退出vim

sudo chmod a+rw /etc/udev/rules.d/70-android.rules,给文件添加读写权限

sudo adb kill-server
sudo adb devices

List of devices attached 
8SHQ31202505YD6042E0    device

这样在就成功了,不知道为什么最后两个命令一定要sudo
没有sudo的话,就会输出

List of devices attached 
????????????    no permissions

Ubuntu12.04 adb无法连接手机

1、安装adb命令 (注意如果你的Ubuntu下已经安装了adb 就无需执行该步骤,可以输入:adb ,查看是否安装adb) sudo add-apt-repository ppa:nilarim...
  • cyj369258
  • cyj369258
  • 2015年03月18日 14:22
  • 3141

[教程] 关于如何解决Adb无法连接的解决方案

转载:http://www.oneplusbbs.com/thread-468546-1-1.html 这个教程将引导你解决Adb无法连接的种种问题 请由A到E的顺序来阅读这份文档,当然,如果...
  • lyen2010
  • lyen2010
  • 2015年06月26日 13:06
  • 1065

ubuntu中adb安装与使用,android真机调试进入data/data目录

ubuntu中adb安装与使用,android真机调试进入data/data目录,adb查看文件并且取出文件...
  • T1DMzks
  • T1DMzks
  • 2016年10月04日 16:35
  • 1382

adb工具如何连接手机安装apk

adb工具是连接Android手机的一个工具,使用比较简单,开发和测试在日常的工作中经常用到,今天我就把我使用的记录下来,做一个记录。1,设备环境准备,PC一台,Android手机一部,使用的是小米手...
  • yelang_110
  • yelang_110
  • 2017年02月17日 14:40
  • 520

Ubuntu(Linux)下手机调试Android程序(小米手机连接上Android ADB)

我觉得对于一个Android程序员来说,不能用手机调试程序是多么痛苦的一件事情呀!!!至少我是这样哈 刚用Ubuntu的我,马上就碰到了这个问题哈,我的小米2S不能够被android tools a...
  • u011133213
  • u011133213
  • 2013年09月05日 19:35
  • 10766

ubuntu 12.10的vmware虚拟机中连接android手机设备调试

手机是盛大bambook s1,系统大约是android 2.3.5左右。 win7 64位版上安装的vmware 8.0,装了ubuntu 12.10系统(来自于python for androi...
  • nokiaxjw
  • nokiaxjw
  • 2014年05月21日 10:42
  • 2206

ubuntu adb 连接不弹出授权对话框问题

首先,如果你还没有在ubuntu上安装配置adb,那么按照这篇博文安装一下吧:http://blog.csdn.net/luobin1984/article/details/7994671 ...
  • qq503393230
  • qq503393230
  • 2015年10月16日 17:46
  • 979

adb连接Android手机

出处:http://blog.csdn.net/stpeace/article/details/24815417 adb是什么呢? 我就不多说了, 对于搞Android开发的人来说,...
  • weilianyishi
  • weilianyishi
  • 2016年05月26日 10:52
  • 306

Ubuntu下使用adb和USB连接的方式进行android设备调试

1、执行命令: sudo vi /etc/udev/rules.d/51-android.rules  , 创建51-android.rules配置文件 2、按照下面的数据格式添加一个条目: SUB...
  • yinjingyu_bisheng
  • yinjingyu_bisheng
  • 2013年12月23日 10:11
  • 1499

Ubuntu下 AndroidStudio 无法识别设备(手机/平板)的问题 , 多设备可以

亲测可用。我们遇到的问题:在AndroidStudio 的设备选择框里面出现一堆的???和null,意思是无法识别设备。在SDK目录下执行如下命令: /Android/Sdk/platform-to...
  • wei1234weiwei
  • wei1234weiwei
  • 2016年03月11日 17:00
  • 1219
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决Ubuntu adb无法连接上android手机
举报原因:
原因补充:

(最多只允许输入30个字)