美文网首页Android开发Android开发Linux Ubuntu
Ubuntu连接一加手机adb devices出现no perm

Ubuntu连接一加手机adb devices出现no perm

作者: WiseDeveloper | 来源:发表于2018-09-12 10:04 被阅读5次

    具体问题:

    在Ubuntu 环境下无法联机调试一加6手机,运行 adb devices 出现 no permissions

    具体原因:

    查看官方文档得知:

    在 Ubuntu Linux 上开发,则需要为想要在开发中使用的每一种设备类型添加一个包含 USB 配置的 udev 规则文件。在规则文件中,每一个设备制造商都由一个唯一的供应商 ID(如 ATTR{idVendor} 属性所指定)标识。

    解决方案:

    1. 以 root 身份登录,在/etc/udev/rules.d/51-android.rules里面添加一行
    SUBSYSTEM=="usb",ATTR{idVendor}=="05c6",MODE="0666",GROUP="plugdev" 
    
    1. 如果没有这个文件就创建一个并修改权限
    sudo chmod a+r /etc/udev/rules.d/51-android.rules
    
    1. 重启udev服务
    sudo service udev restart
    
    1. 重启计算机
    sudo reboot
    

    总结:

    到此问题解决,同理以后遇到不同手机只需要更换配置文件中的对应的设备ID即可

    相关文章

      网友评论

        本文标题:Ubuntu连接一加手机adb devices出现no perm

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