ubuntu 增加android调试

查看usb设备:

lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0461:5b4a Primax Electronics, Ltd
Bus 001 Device 003: ID 0461:5a4a Primax Electronics, Ltd
Bus 001 Device 123: ID 0424:49a0 Standard Microsystems Corp.
Bus 001 Device 122: ID 2be1:8015 //为我想加的调试设备
Bus 001 Device 121: ID 05c6:901f Qualcomm, Inc.
Bus 001 Device 120: ID 0424:4815 Standard Microsystems Corp.
Bus 001 Device 117: ID 0b95:772b ASIX Electronics Corp. AX88772B
Bus 001 Device 116: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

添加udev规则信息:

sudo touch /etc/udev/rules.d/70-android-usb.rules

编辑文件:

vi /etc/udev/rules.d/70-android-usb.rules

SUBSYSTEM==“usb”,ATTRS{idVendor}“2be1”,ATTRS{idProduct}“8015”,MODE=“0666”

2be1:设备ID
8015:ID后面的信息
0666:访问权限
(Bus 001 Device 122: ID 2be1:8015)

sudo chmod 777 /etc/udev/rules.d/70-android-usb.rules

增加adb_usb.ini文件

vi ~/.android/adb_usb.ini

文件中添加信息:2be1

sudo chmod 777  ~/.android/adb_usb.ini

重启udev服务:

sudo /etc/init.d/udev restart

重启adb:

sudo adb kill-server
sudo adb start-server

成功的信息:

HP-ProDesk-680-G6-PCI-Microtower-PC:/$ sudo adb start-server
* daemon not running; starting now at tcp:5037
* daemon started successfully

adb device查看是否可以正常使用(以下是我的信息,可以正常使用):

HP-ProDesk-680-G6-PCI-Microtower-PC:/$ adb devices 
List of devices attached
0x123456789AB	device

不可用的状态:

List of devices attached
?	no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]
0x123456789AB	no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]

参考自:[https://blog.csdn.net/weixin_34216107/article/details/92076030?spm=1001.2014.3001.5506]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值