ubuntu下adb不识别小米2

来源:互联网 发布:网络渗透技术培训 编辑:程序博客网 时间:2024/04/30 18:29

ubuntu下adb命令不识别米2,米1却识别,eclipse同样情况。对这类问题网上大多的解决方法(及google官方教程)是:

        创建文件/etc/udev/rules.d/51-android.rules并添加规则

       SUBSYSTEM=="usb", ATTR{idVendor}=="XXXX", MODE="0666"

我尝试后却不行。

后来这里找到了解决方法:

在终端输入以下命令

      echo "0x2717" > ~/.android/adb_usb.ini

并重启adb server:

 adb kill-server



请教了高手,51-android.rules和adb_usb.ini的意义和关系:

  51-android.rules For udev

   adb_usb.ini For adb

  udev在root下执行,将51-android.rules中的设备的读写权根暴露给用户,这样adb就拥有了指定设备的读写权根(adb在用户态下运行)。而adb_usb.ini则告诉adb哪些设备是android设备。实际上在我的机器上,51-android.rules是空的,可能是默认下所有设备都开放给用户了。

原创粉丝点击