Linux下Eclipse连接小米手机真机调试

  以前用Ubuntu 12.04可以真机调试,连上手机就可以了,上次看pear os 好看于是下了个玩玩(界面风格像mac 买不起,仿得起),这次想开发安卓发现真机调试不了了...于是乎各种找资料,各种问题各种碰壁.终于设置好了,好多资料都是坑啊...

  1.在终端输入lsusb

rube@Rube:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 17ef:6025 Lenovo
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 001 Device 003: ID 0e8f:0022 GreenAsia Inc.
Bus 002 Device 003: ID 05ca:1823 Ricoh Co., Ltd

 

 

    2.usb 连接小米后在终端输入lsusb

rube@Rube:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 17ef:6025 Lenovo 

Bus 002 Device 013: ID 05c6:9031 Qualcomm, Inc.
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 001 Device 003: ID 0e8f:0022 GreenAsia Inc. 
Bus 002 Device 003: ID 05ca:1823 Ricoh Co., Ltd

  发现多了Bus 002 Device 013: ID 05c6:9031 Qualcomm, Inc. 这就是小米设备,在usb链接小米后多出来的

 

  3.然后配置文件

添加配置文件的绝对路径为: /etc/udev/rules.d/51-Android.rules ,有的教程上写的是50-android.rules 但我试了,错了.不知到是什么原因.

配置文件中加入下面的内容,没有这个文件就新建一个51-Android.rules

SUBSYSTEM=="usb", SYSFS{idVendor}=="05c6", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", ATTR{idProduct}="9301", SYMLINK+="android_adb"

修改权限:

sudo chmod a+r /etc/udev/rules.d/51-android.rules

 

  4.开启调试

网上找到小米开启usb调试需要拨号:*#*#717717#*#* 播完之后我发现 出现Log~什么什么的提示...

然后在sdk->paltform-tools 中 重启adb就可以了.

sudo ./adb kill-server

sudo ./adb devices

然后在用eclipse是不是可以调试了呢.嘻嘻.

 

<!-- 后话 -->

最近一直不知道该干什么,无聊重新操起安卓来玩玩,日志也改到了博客园,帮一个土豪老师做代购的网站,APP都是用老了又老的手法,没有学到什么新的东西.

新的东西又没时间静下来学,学校的课无聊至极,又没兴趣学,一直用linux却硬是上.net的课,坑蝶啊.大二下学期了...静静思过,我改干什么,出去找工作,拼学校

拼不过,只能技术更上一层楼,可我创意的大脑怎么能派上用场呢...

Linux下Eclipse连接小米手机真机调试,布布扣,bubuko.com

Linux下Eclipse连接小米手机真机调试

上一篇:ios UILabel加删除线


下一篇:ios 项目里常用的宏