美文网首页
Ubuntu新安装系统android手机通过adb找不到设备

Ubuntu新安装系统android手机通过adb找不到设备

作者: 忘冻鱼 | 来源:发表于2020-05-19 14:34 被阅读0次

    不积跬步无以至千里

    新安装了Ubuntu14系统,插上android手机打算去测试一下修改的代码,发现通过adb device,结果显示device not found。因此感觉Ubuntu应该需要和Windows系统一样(Windows会当你第一插上手机然后会加载驱动,安装驱动)之样的操作,因此网上一搜大部分都是让通过下面这个方式

    1.在/etc/udev/rules.d/添加一个51-android.rules文件

    sudo vim /etc/udev/rules.d/51-android.rules

    然后会让你编辑,添加下面这行文字即可:

    SUBSYSTEM=="usb" ENV{DEVTYPE}=="usb_device", MODE="0666"

    但是我试了这个方法还是不行,下面是我测试有效果的方法

    2.在~/.android/下添加adb_usb.ini文件

    sudo vim  ~/.android/adb_usb.ini

    然后会让你编辑,添加下面这行文字即可:

    USE ‘android update adb’ TO GENERATE.

    1 USB VENDOR ID PER LINE

    0x0421

    注意最后这一行,需要修改为自己的设备的信息,输入

    lsusb

    显示如下:

    通过对比插入手机前后显示的信息(都各自执行一次命令)找到自己android设备对应的行,然后我的是MediaTek Inc,最后一行修改为:

    0x0e8d

    这样就ok了,然后这两个方法验证的方法都要去执行如下三个命令:

    sudo /etc/init.d/udev restart   

    adb kill-server

    adb start-server

    adb devices

    这样查看自己设备是否找到,我的是第二种方法才成功的。

    下边这篇文章的处理方式,当前边的方式没有效果的时候可以试一下这种,也很有效果哦,亲测有效

    https://www.cnblogs.com/caoxinyu/p/10568463.html

    相关文章

      网友评论

          本文标题:Ubuntu新安装系统android手机通过adb找不到设备

          本文链接:https://www.haomeiwen.com/subject/ktrbohtx.html