A-A+
ubuntu下android真机测试配置的方法
第一步:插上你的手机打开终端,输入lsusb,查看你的手机的情况。譬如我的是 BUS 002 Device 004:ID 19d2 :1382 ZTE Technologies MSM
第二步:打开 /etc/udev/rules.d 在这个文件夹下新建文件,命名为:XX-android.rules 其中XX的值要大于当前值的最大值。
第三步:打开新建的文件,写入以下内容:
SUBSYSTEM="usb",ATTRS{idVendor}=="19D2",ATTRS{idProduct}="1382",MODE="0666"
具体的值根据你的实际情况填写,然后保存退出。
第四步:更改新建文件的权限,在终端中输入 sudo chmod a+x /etc/udev/rules.d/XX-android.rules
然后执行 sudo /etc/init.d/udev restart
第五步:执行 adb kill-server
然后执行 sudo adb start-server(记住,一定是root权限,否则出错,提示??????????,no permission)
最后在终端中输入 adb devices
不出意外的话,已经可以了。
我在操作的时候出现了一个问题,在sudo adb start-server时,提示 adb 找不到命令 ,搜了一下,现在给出解决办法,
进入 usr/bin目录,执行命令 rm -rf adb 然后执行
sudo ln -s /XXXXXXXX/platform-tools/adb 其中XXX表示你的sdk安装目录,譬如我的是 /home/zhao/android-sdk-linux
这样就解决了。