Ubuntu Android 的 USB 调试模式
16lz
2021-01-23
在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
上述, 设备代码是手机的品牌对应的, 如果要做多款手机的测试, 那就要添加多条记录了.
品牌代码对应表如下:
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
更多相关文章
- AndroidStudioSDK下tools下各个文件(夹)的用处
- Android判断当前网络是否可用--示例代码
- 【Android】Android 监听网络状态+源代码
- 【Android】代码实现模拟屏幕点击和键盘按键事件
- android 存储数据与文件
- Android设备上i-jetty环境的搭建-手机上的web服务器
- ProGuard代码混淆详细攻略