[aktualizacja 1] Podczas poniższych prób uruchomienia tej rzeczy uruchomiłem się kilka razy. Jednak dziś rano włączam komputer, a teraz urządzenie jest na liście ... Jednak moje pytanie pozostanie otwarte przez kilka dni, aby sprawdzić, czy to dziwne zachowanie wróci. [/ Update 1]ADB nagle nie wykrywa już mojego urządzenia
adb
pod Arch Linux (32bits) nagle przestał raportować mój telefon, co zwykle robi. Wypróbowałem wszystkie poniższe polecenia zarówno jako sudo, jak i zwykły użytkownik, z tym samym brakiem wyniku.
[[email protected] /home/antoine/]$ sudo gvim /etc/udev/rules.d/51-android.rules
w którym pisał:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0ccf", MODE="0666", OWNER="antoine"
Potem zrobiłem:
[[email protected] /home/antoine/]$ sudo udevadm control --reload-rules
Urządzenie było:
[[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
Więc zabił 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 *
Jednak to nie działa:
[[email protected] /home/antoine/]$ sudo adb devices
List of devices attached
[[email protected] /home/antoine/]$
Potem próbowałem zaktualizować adb
z:
[[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
Następnie zmodyfikowany plik adb_usb.ini
(zarówno w korzeniu i w ~):
[[email protected] /home/antoine/]$ sudo gvim /root/.android/adb_usb.ini
Napisałem:
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x0bb4
Następnie:
[[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/]$
Cała ta sprawa była wcześniej i tak dalej działa dobrze wczoraj i dzień. Od tego czasu nie aktualizowałem mojego systemu ani niczego. Jestem zdziwiony.
Skończyło się na korzystaniu z ADB WIFI po tym, jak moje złącze kablowe przestało działać. Jedynym minusem jest to, że zarówno komputer, jak i urządzenie muszą być podłączone do tej samej sieci, poza tym, że działa dobrze. MAYBE, to ci pomaga, dlatego nie jest to odpowiedź i tylko komentarz. Sądzę, że musisz być zrootowany na to (najprawdopodobniej), aplikacja jest darmowa i nie ma reklam, o których mi wiadomo, oto link https://play.google.com/store/apps/details?id=com.ryosoftware.adbw&hl=pl –
wypróbuj sudo restart udev przed adb kill-server. –
czy to pomoże? http://stackoverflow.com/q/8668923/1012284 –