我的Android工作室未检测到我的Android OnePlus 6T设备

时间:2019-12-11 08:39:15

标签: android linux android-studio ubuntu adb

我已经在Android Studio中安装了每个SDK:

enter image description here

$ lsusb
Bus 002 Device 004: ID 04f2:b34f Chicony Electronics Co., Ltd 
Bus 002 Device 006: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
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 011: ID 2a70:4ee7  
Bus 001 Device 004: ID 0cf3:311d Qualcomm Atheros Communications 
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

这是:

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

这里是用户:

$ sudo useradd -G plugdev edawking
useradd: user 'edawking' already exists

这里是:

$ ls -l /dev/bus/usb/001
total 0
crw-rw-r-- 1 root root 189,  0 Dec 11 13:23 001
crw-rw-r-- 1 root root 189,  1 Dec 11 13:23 002
crw-rw-r-- 1 root root 189,  3 Dec 11 13:23 004
crw-rw-r-- 1 root root 189, 10 Dec 11 13:38 011

我什至添加了 udev / rule.d / 51-android.rules以及70-android.rules为:

SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666" also, 
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0e79", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0b05", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="091e", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="24e3", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="2116", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="17ef", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666", GROUP="plugdev"    
SUBSYSTEM=="usb", ATTRS{idVendor}=="0409", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="2080", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="2257", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="10a9", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d4d", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0471", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="04da", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f53", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="0930", MODE="0666", GROUP="plugdev"  
SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", MODE="0666", GROUP="plugdev" 

之后,我什至更改了文件的权限

sudo chmod a+rx /etc/udev/rules.d/51-android.rules

基本上,我想说的是,在发布此帖子之前,我已经尝试了我在下面共享的链接中提到的所有故障排除方法。

我还遵循了下面提到的链接中的教程:adb devices” command won't detect my 4.4 Android phone

,以及来自stackoverflow.com的先前分辨率: Android studio doesn't detected my android device on my ubuntu laptop

Adb is not detecting my android device on ubuntu

Android studio not detecting my USB device

ubuntu is not detecting my android device

,但这些决议均无效。如果还有其他解决方案,请分享。需要帮助。我的Ubuntu版本是19.4。我还想提到以前使用HDD时它可以工作,但是最近我将其替换为SSD,因为它不起作用,我希望这不是问题。

3 个答案:

答案 0 :(得分:1)

在OPO上启用开发人员模式和USB调试 -从Android Studio或保存SDK的目录中打开Android SDK管理器。 -勾选Google USB驱动程序,然后单击确定下载 -连接OPO -打开设备管理器 -OPO应该显示为未知设备 -右键单击它 -更新或安装驱动程序 -从列表中选择 -Android ADB界面 -单击确定

答案 1 :(得分:0)

可能是一件事:启用USB调试

  • 设置
  • 系统
  • 开发者选项
  • 打开USB调试设置

如果未出现,请转到有关手机的设置。然后单击内部版本号(例如7-10次),它将使您可以显示开发人员选项。

答案 2 :(得分:0)

看,我已经启用了开发人员选项,我知道。启用后,只有我可以继续进行上面提到的步骤。