小米手机2连接在UBUNTU12.04下调试

来源:互联网 发布:网络维护考题 编辑:程序博客网 时间:2024/04/28 18:55

把小米手机2直接连接到ubuntu, ADB工具不能识别,在网上找了一些文章,并 折腾了一下终于连上了,特记录下来。

参考 http://blog.csdn.net/qclzdh/article/details/7007011

米2手机利用USB连接到Ubuntu12.04 , 运行  lsusb命令,结果如下:

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:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 003 Device 002: ID 192f:0616 Avago Technologies, Pte. 
Bus 001 Device 004: ID 2717:9039  

断开连接,再次执行lsusb命令,结果如下:

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:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 003 Device 002: ID 192f:0616 Avago Technologies, Pte. 

由此可知,Bus 001 Device 004: ID 2717:9039  就是小米手机2的, VID是0x2717 ,在http://www.linux-usb.org/usb.ids 上找不到 ID为0x2717 的vender名称

 在用户的 home 目录下,寻找 .android 目录,如果没有就创建。在 .android 目录下新建一个文件,叫 adb_usb.ini;添加前面获得的 VID值  0x2717  到 adb_usb.ini 中,在 shell 中 分别输入 adb kill-server, adb start-server, adb devices;若能看到 devices 列出,那么就成功了,之后就可以使用eclipse运行应用开发了.