环境:
VMware 7.1.3
Ubuntu 10.04
ONDA VI10平板,型号ONDA MID,Android 4.0步骤:
1、将Android应用程序设置成调试模式。
在AndroidManifest.xml中的<application>元素中添加android:debuggable="true"。
注:Eclipse默认支持调试模式,所以不用设置。
2、打开Android设备的“USB 调试”。
位于Settings > Developer options。
3、配置Ubuntu以检测设备。
3.1 连接平板电脑,查看USB id。
通过USB线连接,并连接到虚拟机中。
$ lsusb
可以看到,设备的ID是18D1。
$ adb devices
此时,系统中检测到Android设备,但是无法识别类型。
3.2 创建一个udev规则文件。需要root权限。
$ sudo su -
# vim /etc/udev/rules.d/70-android.rules
添加以下一行:
SUBSYSTEM=="usb", ATTR{idVendor}=="18D1", MODE="0666", GROUP="plugdev"
其中的ATTR{idVendor}就是设备的ID
3.3 设置访问权限
# chmod a+r /etc/udev/rules.d/70-android.rules
3.4 重启udev和adb服务
# /etc/init.d/udev restart
# adb kill-server
# adb devices
可以看到设备已经连接。
如果依然识别不了设备,重新插拔一下设备。