美文网首页我爱编程
ubuntu 找不到设备解决办法

ubuntu 找不到设备解决办法

作者: lydia8846 | 来源:发表于2018-04-13 17:55 被阅读0次

设备offline

用真机调试时,有时候发现机器已经开启调试着模式,但在androidStudio上运行程序时,Cconnected Devices上却没有可运行的设备,或者说机器offline,没有挂载。

命令行查找所有链接设备,adb devices

图 1 查找设备

结果发现 no permissions,没有权限。

解决步骤

1、编辑文件

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

2、添加下列文字到文件中

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"

dVendor代表厂商号,MODE 赋值指定读/写权限,GROUP 则定义哪个 Unix 组拥有设备节点,idVendo可通过终端输入lsusb命令查询,查出来的是全部USB接口信息,那到底那个才是你想找的呢?最直接傻瓜的方式是,连接你设备时通过lsusb查找下,再未连接你设备时再查找借口信息。通过对比就可以快捷的得出你想要PC显示的设备USB接口信息。我的设备接口信息如下:

图2 设备接口信息

从上图可以得出,我设备的厂商id为18d1

3、然后执行

sudo chmod a+r /etc/udev/rules.d/50-android.rules

4、    调试

最后将弹出允许USB调试的窗口,Done!

图 3 usb调试窗口

最后的最后,附上厂商id表便于各位查看

图4 厂商id表

相关文章

网友评论

    本文标题:ubuntu 找不到设备解决办法

    本文链接:https://www.haomeiwen.com/subject/ftizhftx.html