En el entorno de ubuntu, adb no se puede conectar y se informa un error: sin permisos (usuario en el grupo plugdev; ¿son incorrectas las reglas de udev?)

los dispositivos adb no muestran ningún permiso
inserte la descripción de la imagen aquí

Solución:

1.lsusb
inserte la descripción de la imagen aquí

Mi lado es Bus 001 Dispositivo 082: ID 05c6: 90cb Qualcomm, Inc.

Donde idVendor es el VID del dispositivo e idProduct es el PID del dispositivo

2. Agregar

sudo vim /etc/udev/rules.d/51-android.rules

Agregue una línea después de abrir el archivo:

inserte la descripción de la imagen aquí

ID 05c6 es idVendor, 90cb es idProduct

3. Cambie los permisos del archivo para que sea efectivo:

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

sudo udevadm control --reload-rules

reinicio del servicio sudo udev

4. Si aún no se encuentra el dispositivo después de ingresar adb devices, entonces:

Agregue el VID del dispositivo en el archivo ~/.android/adb_usb.ini, como 0x05c6 (tenga en cuenta que 0x significa hexadecimal y no puede haber espacios entre el VID y el derecho)

Reiniciar adb:
  adb kill-server
  dispositivos adb

Supongo que te gusta

Origin blog.csdn.net/qq_45458713/article/details/129091725
Recomendado
Clasificación