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

     本文假设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列表如下:

          

Company USB Vendor ID
Acer 0502
ASUS 0b05
Dell 413c
Foxconn 0489
Fujitsu 04c5
Fujitsu Toshiba 04c5
Garmin-Asus 091e
Google 18d1
Hisense 109b
HTC 0bb4
Huawei 12d1
K-Touch 24e3
KT Tech 2116
Kyocera 0482
Lenovo 17ef
LG 1004
Motorola 22b8
NEC 0409
Nook 2080
Nvidia 0955
OTGV 2257
Pantech 10a9
Pegatron 1d4d
Philips 0471
PMC-Sierra 04da
Qualcomm 05c6
SK Telesys 1f53
Samsung 04e8
Sharp 04dd
Sony 054c
Sony Ericsson 0fce
Teleepoch 2340
Toshiba 0930
ZTE 19d2

     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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值