[cập nhật 1] Trong các nỗ lực dưới đây để làm việc này, tôi khởi động lại nhiều lần. Tuy nhiên sáng nay tôi bật máy tính của tôi và bây giờ các thiết bị được liệt kê ... Tuy nhiên tôi sẽ giữ cho câu hỏi của tôi mở cho một vài ngày để xem nếu hành vi kỳ lạ này trở lại. [/ Update 1]ADB đột nhiên không phát hiện được thiết bị của tôi nữa
adb
under Arch Linux (32bits) đột nhiên ngừng báo cáo điện thoại của tôi, mà nó thường làm. Tôi đã thử tất cả các lệnh sau cả hai như sudo và người dùng bình thường, với cùng một thiếu kết quả.
[[email protected] /home/antoine/]$ sudo gvim /etc/udev/rules.d/51-android.rules
Trong đó tôi đã viết:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0ccf", MODE="0666", OWNER="antoine"
Sau đó, tôi đã làm:
[[email protected] /home/antoine/]$ sudo udevadm control --reload-rules
Thiết bị
đã có:[[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
Vì vậy, tôi đã giết chết 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 *
Tuy nhiên, nó đã không làm việc:
[[email protected] /home/antoine/]$ sudo adb devices
List of devices attached
[[email protected] /home/antoine/]$
Sau đó, tôi đã cố gắng để cập nhật adb
với:
[[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
Sau đó sửa đổi các tập tin adb_usb.ini
(cả gốc và trong ~):
[[email protected] /home/antoine/]$ sudo gvim /root/.android/adb_usb.ini
Tôi đã viết:
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x0bb4
Sau đó:
[[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/]$
toàn bộ điều này đang làm việc ngày hôm qua tốt và một ngày trước đó và như vậy. Tôi đã không cập nhật hệ thống của tôi cũng không phải bất cứ điều gì kể từ đó. Tôi bị bối rối.
Tôi đã sử dụng ADB WIFI sau khi đầu nối cáp của tôi ngừng hoạt động. Nhược điểm duy nhất là cả hai máy tính và thiết bị cần phải được kết nối với cùng một mạng, khác hơn là nó hoạt động tốt. MAYBE, điều này giúp bạn, đó là lý do tại sao nó không phải là một câu trả lời và chỉ là một bình luận.Tôi tin rằng bạn cần phải được bắt nguồn từ này (nhiều khả năng), ứng dụng là miễn phí và không có quảng cáo mà tôi biết, đây là một liên kết https://play.google.com/store/apps/details?id=com.ryosoftware.adbw&hl=vi –
thử sudo restart udev trước khi adb kill-server. –
kiểm tra sẽ giúp điều này? http://stackoverflow.com/q/8668923/1012284 –