首页 > 移动平台 > 详细

ubuntu下面连接Android手机

时间:2014-01-26 19:51:50      阅读:582      评论:0      收藏:0      [点我收藏+]

1、用USB接手机(手机需要切换到usb调试模式 设置-->应用程序-->开发-->usb调试)

 lemon@*:~/android-sdks/platform-tools$ lsusb

... ...
Bus 001 Device 003: ID 5986:0241 Acer, Inc BisonCam, NB Pro
Bus 002 Device 006: ID 19d2 :1382 ONDA Communication S.p.A. 
Bus 002 Device 003: ID 1058:1023 Western Digital Technologies, Inc. 
Bus 003 Device 002: ID 147e:1001 Upek 
Bus 004 Device 002: ID 093a:2516 Pixart Imaging, Inc. 
Bus 005 Device 002: ID 0a5c:2150 Broadcom Corp. BCM2046 Bluetooth Device

看到上面紫色字体了吗,那就是udev识别的usb调试设备标识 idVendor=19d2 , idProduct=1382 
大多数ZTE android手机应该都一样。

2、配置udev规则文件,调整设备文件权限
接下来我们就可以根据前面获得的usb调试设备标识来调整我们的设备文件的各种属性以帮助android sdk识别usb调试设备。
在/etc/udev/rules.d下创建规则文件50-android.rules

# mk file with a new window

sudo gedit 50-android.rules

 # add something as:

SUBSYSTEMS=="usb",ATTRS{idVendor}=="19d2 " ,SYMLINK+="android_adb",OWNER="lemon "

 # save & close window

 cat 内容如下: 

lemon@*:/etc/udev/rules.d$ cat 50-android.rules 
SUBSYSTEMS=="usb",ATTRS{idVendor}=="19d2" ,SYMLINK+="android_adb",OWNER="lemon"
 

运行以下命令使刚更改的配置生效 (用不了? 有事没事man一下了)
sudo udevadm control --reload-rules

 

4、拔插一下USB,生成新的设备文件
这时会在/dev/下出现一个连接文件android_adb,它指向的设备就是你的USB调试的手机设备。(我心急没去看那个文件)

5、开启adb服务,搜寻usb调试设备
lbt@ubuntu:~/android/adt_bundle/sdk$ cd platform-tools/下运行 

sudo ./adb kill-server
sudo ./adb start-server
sudo ./adb devices                           

#列出所有已识别设备

List of devices attached
emulator-5554 device
TA74403LNV device

转载自:http://chiu-weiheng.iteye.com/blog/1408450

ubuntu下面连接Android手机

原文:http://www.cnblogs.com/manbu/p/3534282.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!