第一步:查看usb信息:
在终端输入命令 lsusb
1 |
[email protected]:~$ lsusb |
后面一般是手机生产厂家的名称或者Google Inc.
我的是小米1s是18d1,记下ID后面需要使用。
第二步:新建 /etc/udev/rules.d/50-android.rules 文件:
在终端输入命令
1 |
sudo gedit /etc/udev/rules.d/50-android.rules |
然后在弹出的文本框中输入
1 |
SUBSYSTEM==”usb”, ATTR{idVendor}==”设备代码″, MODE=”0666″ |
其中的设备代码便是第一步获得的那四位数字
第三步:为新建的文件添加权限:
1 |
sudo chmod 777 /etc/udev/rules.d/50-android.rules |
第四步:在~/.android/adb_usb.ini中添加设备id 0x18d1
1 |
[email protected]:/$ cd ~/.android/ |
在ini文件最后一行添加0x18d1
1 |
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. |
保存。
第五步:重启udev服务
1 |
sudo service udev restart |
第六步:关闭adb进程,cd到adt工具的platform-tools目录下,
1 |
sudo ./adb kill-server |
若成功,则会出现
1 |
List of devices attached |
如果后面遇到eclipse中显示设备还是offline状态,则可以重启一下手机,关闭并重新打开usb调试选项,手机可能会询问你是否永久使用这台计算机进行调试,选择确定即可让eclipse中显示设备为online了
Ubuntu系统连接Android真机调试,布布扣,bubuko.com
时间: 2024-10-13 11:59:01