Win7下VirtualBox中Ubuntu14.04下android真机调试

1. 在Ubuntu虚拟机中从设备列表中添加USB筛选器

2. 手机与电脑连接,开启手机的USB调试

3. 在Ubuntu虚拟机中查看设备列表:

$cd ~/android-sdk-linux/platform-tools
$./adb devices
List of devices attached

查看连接的设备,此时经常会出现:XXXX device no permissions(......)

4. 通过lsusb查看USB设备,出现

Bus 001 Device 008: ID 18d1:9025 Google Inc.

创建一个51-android.rules文件

sudo gedit /etc/udev/rules.d/51-android.rules

内容如下(和上述的Bus 001对应)

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTRS{idProduct}=="9025", MODE="0666"

接着进行授权操作:

sudo chmod a+x /etc/udev/rules.d/51-android.rules

重启udev服务(不行的话,直接reboot)

sudo service udev restart

此时adb devices就可以工作了。还有两个常用的命令:

./adb kill-server
./adb start-server

 

posted @ 2016-07-26 22:29  tingjiang  阅读(577)  评论(0)    收藏  举报