Tôi đã làm rõ ràng - trình điều khiển USB đã được cài đặt từ SDK Android mới nhất và gỡ lỗi USB đã được bật trong máy tính bảng.
Khi Nexus 7 được kết nối, thiết bị sẽ hiển thị trong Trình quản lý thiết bị Windows dưới dạng "Điện thoại Android" / "Thiết bị ADB tổng hợp Android", với các thuộc tính hiển thị trình điều khiển phiên bản 6.0.0.0, do đó trình điều khiển chính xác được cài đặt và hoạt động.
Điều này cũng chứng tỏ thiết bị đang ở chế độ gỡ lỗi USB, bởi vì nếu nó không hiển thị trong Windows trong "Thiết bị di động" / "Nexus 7".
Vấn đề là adb devices
cho thấy không có thiết bị nào và Eclipse cũng (không ngạc nhiên) cũng không cung cấp Nexus 7 như một thiết bị phần cứng để chạy ứng dụng.
Tôi đã khởi động lại cả hai thiết bị mà không có hiệu lực.
Việc gỡ lỗi duy nhất tôi có thể tìm ra là kích hoạt ADB_TRACE=all
, nhưng điều này không cho tôi biết gì:
mkh@MULE ~/AppData/Local/Android/android-sdk/platform-tools
$ export ADB_TRACE=all
mkh@MULE ~/AppData/Local/Android/android-sdk/platform-tools
$ adb devices
system/core/adb/adb.c::main():Handling commandline()
system/core/adb/adb_client.c::adb_query():adb_query: host:devices
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client: port 5037 type tcp => fd 100
system/core/adb/transport.c::writex():writex: fd=100 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=100 len=12: 686f73743a76657273696f6e host:version
system/core/adb/transport.c::readx():readx: fd=100 wanted=4
system/core/adb/transport.c::readx():readx: fd=100 wanted=4 got=4
4f4b4159 OKAY
system/core/adb/adb_client.c::_adb_connect():_adb_connect: return fd 100
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices
system/core/adb/transport.c::readx():readx: fd=100 wanted=4
system/core/adb/transport.c::readx():readx: fd=100 wanted=4 got=4
30303034 0004
system/core/adb/transport.c::readx():readx: fd=100 wanted=4
system/core/adb/transport.c::readx():readx: fd=100 wanted=4 got=4
30303164 001d
system/core/adb/sysdeps_win32.c::adb_close():adb_close: 100(lo-client:5037)
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:devices
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client: port 5037 type tcp => fd 101
system/core/adb/transport.c::writex():writex: fd=101 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=101 len=12: 686f73743a64657669636573 host:devices
system/core/adb/transport.c::readx():readx: fd=101 wanted=4
system/core/adb/transport.c::readx():readx: fd=101 wanted=4 got=4
4f4b4159 OKAY
system/core/adb/adb_client.c::_adb_connect():_adb_connect: return fd 101
system/core/adb/adb_client.c::adb_connect():adb_connect: return fd 101
system/core/adb/transport.c::readx():readx: fd=101 wanted=4
system/core/adb/transport.c::readx():readx: fd=101 wanted=4 got=4
30303030 0000
system/core/adb/transport.c::readx():readx: fd=101 wanted=0
system/core/adb/transport.c::readx():readx: fd=101 wanted=0 got=0
system/core/adb/sysdeps_win32.c::adb_close():adb_close: 101(lo-client:5037)
List of devices attached
***NOTHING SHOWN*****
Tôi đang làm gì sai?