Ubuntu 12.04下"小米2"的真机调试

发现Ubuntu12.04不能连接小米开发,adb devices不能看到设备!  搞了一个上午才搞成功!

小米手机利用USB连接到Ubuntu 12.04系统。运行下面的命令:

拔掉手机的USB连接线,再运行:

对比发现,Bus 002 Device 028: ID 2717:904e    就是小米手机的

在打开的文件中增加以下文本:

注意,这个50-android.rules 文件名字应该是随意命名的,试过 51-android.rules ,52-android.rules  似乎是都可以的。

注意 "SUBSYSTEM=="usb", SYSFS{idVendor}=="2717", MODE=="0666" "这句是给 ubuntu 7.01 以后的系统识别用的

而"SUBSYSTEM=="usb_device", SYSFS{idVendor}=="2717", MODE=="0666""是给 Ubuntu 7.01之前的系统识别用的。相当于系统兼容。

在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)

到这一步了,结果发现 List of devices attached 下面没有设备出现,这就意味着 adb不识别新的USB 设备,纠结了。

如果跟我一样悲惨,请执行如下操作

请注意这个 adb_usb.ini

里面的内容一般如下:

我们在其中加一行

请注意,这个 0x2717 就是我们得到的设备号码

保存,关掉,然后

注意  9109ce53    device 这行就是我们的识别到的小米手机了。哈哈

然后在Eclipse下面的DDMS 去折腾吧。

发布者

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注