ubuntu操作系统真机调试android问题

已经设置了打开usb调试,并且允许了usb安装以后。

使用ubuntu开发android时候遇到报错。

user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html

错误解决

步骤:

首先确保用数据线链接后能识别设备,输入:lsusb,可以看到类似输出

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 004: ID 18d1:4ee7 Google Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我的是小米6手机,可以看到这里有一个18d1,是google,找个就是 USB 供应商 ID

然后参考找个文档

https://developer.android.com/studio/run/device

配置一条记录

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

重新插拔一下设备,就可以看到允许的申请,点击同意以后,通过Android/Sdk/platform-tools/adb 提供的命令``

kill-server

start-server

devices

命令可以看到 List of devices attached ec9510b2 device 有一条已经attached并且没有报错的记录,就可以真机调试使用了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容