[actualización 1] Durante los siguientes intentos para hacer que esto funcione, reinicié varias veces. Sin embargo, esta mañana enciendo mi computadora y ahora el dispositivo está en la lista ... Sin embargo, mantendré mi pregunta abierta durante unos días para ver si este extraño comportamiento vuelve. [/ Update 1]ADB de repente ya no detecta mi dispositivo
adb
en Arch Linux (32 bits) de repente dejó de informar mi teléfono, lo que generalmente ocurre. Probé todos los siguientes comandos como sudo y usuario normal, con la misma falta de resultado.
[[email protected] /home/antoine/]$ sudo gvim /etc/udev/rules.d/51-android.rules
En el que escribió:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0ccf", MODE="0666", OWNER="antoine"
luego hice:
[[email protected] /home/antoine/]$ sudo udevadm control --reload-rules
El dispositivo estaba allí:
[[email protected] /home/antoine/]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 012: ID 0bb4:0ccf High Tech Computer Corp.
Bus 006 Device 002: ID 046d:0a15 Logitech, Inc.
Bus 006 Device 003: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 006 Device 004: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Así que mató al adb server
[[email protected] /home/antoine/]$ sudo adb kill-server
[[email protected] /home/antoine/]$ sudo adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Sin embargo, no funcionó:
[[email protected] /home/antoine/]$ sudo adb devices
List of devices attached
[[email protected] /home/antoine/]$
Entonces traté de actualizar adb
con:
[[email protected] /home/antoine/]$ sudo android update adb
adb has been updated. You must restart adb with the following commands
adb kill-server
adb start-server
Luego modificó el archivo adb_usb.ini
(tanto en la raíz y en ~):
[[email protected] /home/antoine/]$ sudo gvim /root/.android/adb_usb.ini
Escribí:
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x0bb4
continuación:
[[email protected] /home/antoine/]$ sudo adb kill-server
[[email protected] /home/antoine/]$ sudo adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[[email protected] /home/antoine/]$ sudo adb devices
List of devices attached
[[email protected] /home/antoine/]$
Todo esto estaba funcionando muy bien ayer y el día anterior y así sucesivamente. No he actualizado mi sistema ni nada desde entonces. Estoy confundido.
Terminé usando ADB WIFI después de que mi conector de cable dejó de funcionar. El único inconveniente es que tanto la computadora como el dispositivo deben estar conectados a la misma red, aparte de que funciona bien. QUIZÁS, esto te ayuda, es por eso que no es una respuesta y solo un comentario. Creo que necesitas ser rooteado por esto (más que probable), la aplicación es gratuita y no tiene anuncios que yo sepa, aquí hay un enlace https://play.google.com/store/apps/details?id=com.ryosoftware.adbw&hl=en –
intente sudo restart udev antes de adb kill-server. –
check ¿Esto ayudará? http://stackoverflow.com/q/8668923/1012284 –