在Android开发者网站中, 它提供了在 Ubuntu 下实现USB测试的方法,参照如下:
1. 新建 /etc/udev/rules.d/51-android.rules 文件
2. 在文件中添加USB规则:
Gusty(7.10)/Hardy(8.04)下:(我的是10.04, 也可以使用.)
SUBSYSTEM=="usb", SYSFS{idVendor}=="设备代码", MODE="0666"
Dapper(6.40)下 :SUBSYSTEM=="usb_device", SYSFS{idVendor}=="设备代码", MODE="0666"
3. 给予文件 读写权限chmod a+r /etc/udev/rules.d/51-android.rules
上述, 设备代码是手机的品牌对应的, 如果要做多款手机的测试, 那就要添加多条记录了.
品牌代码对应表如下:
| Manufacturer | USB Vendor ID |
|---|---|
| Acer |
0502
|
| Dell |
413c
|
| Foxconn |
0489
|
| Garmin-Asus |
091E
|
| HTC |
0bb4
|
| Huawei |
12d1
|
| Kyocera |
0482
|
| LG |
1004
|
| Motorola |
22b8
|
| Nvidia |
0955
|
| Pantech |
10A9
|
| Samsung |
04e8
|
| Sharp |
04dd
|
| Sony Ericsson |
0fce
|
| ZTE |
19D2
|
比如我的是HTC的手机, 写入文件的内容就是SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
修改好上述文件之后, 开启手机的USB调试模式, 再使用设备查看命令就可以查看到设备列表了:adb devices
http://developer.android .com/guide/developing/device.html
本文介绍了如何在Ubuntu系统中为Android设备配置USB调试。主要步骤包括:创建并编辑51-android.rules文件来添加USB规则,设置文件权限,并开启手机的USB调试模式。文中还提供了一份常见手机品牌的USB Vendor ID对照表。
217

被折叠的 条评论
为什么被折叠?



