Ubuntu使用adb连接android手机失败unknown的解决的方法

 

Ubuntu下通过USB数据线连接G11手机后,adb可能无法识别到设备。依照一下步骤能够解决此问题。

1.在terminal以下输入 lsusb

hulk@hulkdesk:~$ lsusb

Bus 001 Device 002: ID 8087:8008 Intel Corp. 

Bus 002 Device 002: ID 8087:8000 Intel Corp. 

Bus 003 Device 048: ID 17ef:7435 Lenovo 

Bus 003 Device 002: ID 03f0:094a Hewlett-Packard 

Bus 003 Device 003: ID 03f0:034a Hewlett-Packard 

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub









会发现结果有例如以下类似记录:

Bus 003 Device 048: ID 17ef:7435 Lenovo 

 

2.这时输入hulk@hulkdesk:~$ sudo gedit /etc/udev/rules.d/50-android.rules

在打开的文件里添加下面文本:

SUBSYSTEM=="usb",ATTRS{idVendor}=="17ef",ATTRS{idProduct}=="7435",MODE="0666"

(注意: 17ef:7435  相应值ATTRS{idVendor}  和  ATTRS{idProduct})

 

3.在terminal输入下面命令:

 

sudo chmod a+rx /etc/udev/rules.d/50-android.rules

sudo /etc/init.d/udev restart (有提示也不用管他)

 

4.在 android sdk 的 tools 文件夹下执行 (这一步非常重要,必需要sudo,否则没效果)

sudo ./adb kill-server

sudo ./adb start-server

sudo ./adb devices





还有一种:





Ubuntu下通过USB数据线连接G11手机后,adb可能无法识别到设备。

依照一下步骤能够解决此问题。

1.在terminal以下输入 lsusb

会发现结果有例如以下类似记录:

Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp.

 

2.这时输入 sudo vim /etc/udev/rules.d/50-android.rules

在打开的文件里添加下面文本:

SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="0bb4", MODE="0666"

 

3.在terminal输入下面命令:

 

sudo chmod a+rx /etc/udev/rules.d/50-android.rules

sudo /etc/init.d/udev restart

 

4.在 android sdk 的 tools 文件夹下执行 (这一步非常重要,必需要sudo,否则没效果)

sudo ./adb kill-server

sudo ./adb devices

 

然后就能够通过运行adb shell等命令进行调试。

假设还是没有可以连接上

vi ~/.android/adb_usb.ini

增加上面提到的设备ID之后再尝试:

0x0bb4

Ubuntu使用adb连接android手机失败unknown的解决的方法的更多相关文章

  1. ubuntu下USB连接Android手机

    初始工作:将Android手机通过usb连接到电脑,之后点击VM-Removable Devices-google Android - Connect,即可. 若通过usb连接到电脑,Removabl ...

  2. 如何用Adb连接Android手机 & unable to connect to 192.168.1.100:5555的原因和解决方法

    利用adb来连接手机, 有两种方式: 1, wifi 2, usb. 1. 通过wifi, 利用adb来连接手机. 在pc的cmd中输入命令: adb connect 192.168.1.100 其中 ...

  3. linux下使用adb连接android手机

    一.新建文件 cat /etc/udev/rules.d/51-android.rules SUBSYSTEM==" 二.重启 udev sudo /etc/init.d/udev rest ...

  4. (转载)Mac系统下利用ADB命令连接android手机并进行文件操作

    Mac系统下利用ADB命令连接android手机并进行文件操作 标签: Mac adb android 2016-03-14 10:09 5470人阅读 评论(1) 收藏 举报  分类: Androi ...

  5. adb无线连接android手机进行调式,无需获得root权限

    利用adb无线连接android手机进行调式 无需获得root权限 转载来自CSDN  https://blog.csdn.net/lnking1992/article/details/5346518 ...

  6. Pyqt adb 获取Android手机屏幕

    adb的全称为Android Debug Bridge,就是起到调试桥的作用.adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会da ...

  7. Android Eclipseproject开发中的常见调试问题(二)android.os.NetworkOnMainThreadException 异常的解决的方法

    android.os.NetworkOnMainThreadException 异常的解决的方法. 刚开是把HttpURLConnectionnection 打开连接这种方法放在UI线程里了,可能不是 ...

  8. Ubuntu杂记——Ubuntu下以USB方式连接Android手机调试

    在Ubuntu下进行Android开发,发现自己的手机就算打开USB连接.USB调试还是连不上,一直都是显示??????.百度了很多,发现都是要改“ /etc/udev/rules.d/50-andr ...

  9. Ubuntu通过ADB连接手机

    参考 ubuntu14.04 下android studio连接手机 安装 adb $sudo apt install adb $sudo lsusb 得到ID为 Bus Device : ID 12 ...

随机推荐

  1. 搜索 || DFS || POJ 2488 A Knight's Journey

    给一个矩形棋盘,每次走日字,问能否不重复的走完棋盘的每个点,并将路径按字典序输出 *解法:按字典序输出路径,因此方向向量的数组按字典序写顺序,dfs+回溯,注意flag退出递归的判断,并且用pre记录 ...

  2. Sqlserver查询结果集插入新表

    数据库“Test” 数据库“Test2” 表 “fromTable” 表 “toTable” 表 “newTable” 字段 “name”,“age”,“gender” 原因:公司有2个数据库,一个是 ...

  3. Yii1 获取当前请求的url

    echo Yii::app()->getRequest()->getUrl();

  4. 如何移除浏览器一启动就打开lunchpage.org

    lunchpage.org 就是一个劫持网站.症状就是你打开你电脑上的任何浏览器都会重定向到一个广告页面.这个很烦! 解决方法: 1. 安装 Zemana AntiMalware 便携版. 2. 打开 ...

  5. Python自动化测试框架——概述

    #使用import import unittest #测试用例TestCase ''' 一个测试用例时一个完整的测试流程,包括了环境准备SetUp,测试执行Run,测试环境还原TearDown 一个测 ...

  6. 如何用纯 CSS 创作 404 文字变形为 NON 文字的交互特效

    效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/ZoxjXm 可交互视频教 ...

  7. 在不使用ssr的情况下解决Vue单页面SEO问题

    遇到的问题: 近来在写个人博客的时候遇到了大家可能都会遇到的问题 Vue单页面在SEO时显得很无力,尤其是百度不会抓取动态脚本 Vue-Router配合前后端分离无法让meta标签在蜘蛛抓取时动态填充 ...

  8. 【URAL 1989】 Subpalindromes(线段树维护哈希)

    Description You have a string and queries of two types: replace i'th character of the string by char ...

  9. netcore使用AutoMapper

    说明:以下是使用过程中看到的其他博主写的,地址如下: 地址一:https://cloud.tencent.com/developer/article/1395155 地址二:https://www.c ...

  10. 零、常用的Mysql数据库操作语句大全

    零.用户管理: 1.新建用户: >CREATE USER name IDENTIFIED BY 'ssapdrow'; 2.更改密码: >SET PASSWORD FOR name=PAS ...