在Linux环境下使用USB连接Android设备

来源:互联网 发布:微信支付java开发 编辑:程序博客网 时间:2024/04/29 18:18

     本文假设Linux主机已经安装好了android SDK,platform-tools以及USB Driver(均通过SDK Manager安装,在Linux下运行<sdk-root>/tools/android sdk即可启动SDK Manager).

     以下内容来自android documentation.

     步骤123:

     1.使用root权限创建/etc/udev/rules.d/51-android.rules,编辑文件,添加内容:

    SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" 

         Group改为自己本机上的组名,idVendor改为自己机器所属的制造商的id.id列表如下:

          

CompanyUSB Vendor IDAcer0502ASUS0b05Dell413cFoxconn0489Fujitsu04c5Fujitsu Toshiba04c5Garmin-Asus091eGoogle18d1Hisense109bHTC0bb4Huawei12d1K-Touch24e3KT Tech2116Kyocera0482Lenovo17efLG1004Motorola22b8NEC0409Nook2080Nvidia0955OTGV2257Pantech10a9Pegatron1d4dPhilips0471PMC-Sierra04daQualcomm05c6SK Telesys1f53Samsung04e8Sharp04ddSony054cSony Ericsson0fceTeleepoch2340Toshiba0930ZTE19d2

     2.设置文件权限:chmod a+x /etc/udev/rules.d/51-android.rules

     3.进入<sdk-root>/platform-tools,插入USB设备,运行./adb devices即可见到设备的12位ID.以前的版本中貌似会有设备识别不了的问题,显示的都是'?',有人靠自己改ADB来识别,现在应该不存在这个问题了,没识别说明操作不成功.

      我使用的是CentOS,Google原文的配置环境为Ubuntu.原文地址:http://developer.android.com/tools/device.html

原创粉丝点击