2013-10-21 31 views

Trả lời

22

Từ Android 4.2, mọi thiết bị ADB cần được ủy quyền để máy tính kết nối. Điều này được thực hiện để bảo mật. Vì vậy, khi một USB được kết nối một dấu nhắc đến yêu cầu cho phép thiết bị khi thiết lập USB debugging. Nhưng không xảy ra cho WIFI ADB.

Vì vậy, giải pháp thay thế là kết nối thiết bị bằng USB, luôn chấp nhận máy. Sau đó, khi ADB không dây được thử, nó sẽ hoạt động.

+1

Việc cần làm khi thiết bị không nhắc bạn ủy quyền? –

+0

Phiên bản Android của bạn là gì? Bạn đã bật gỡ lỗi USB hay bất kỳ loại chế độ nhà phát triển nào khác chưa? Chi tiết xin vui lòng. – sivag1

+6

Android 4.4.2. Có, gỡ lỗi USB đã được bật.Và tôi tìm thấy bản sửa lỗi được tham chiếu trong một bài đăng StackOverflow khác: bỏ chọn rồi kiểm tra lại USB debugging –

1

Có lẽ bạn có thể sử dụng WiFi của ADB (an Android App) .Tôi sử dụng thiết bị và thiết bị được hiển thị trong Android studio (Hãy quên, tôi sử dụng USB kết nối với Mac, sau đó điện thoại sẽ quảng bá hộp thoại để cho phép mac để gỡ lỗi điện thoại).

3

Giải pháp

1 Kết nối thiết bị (qua USB) vào máy tính.

2 Cho phép thiết bị adb, vì vậy nó có thể giao tiếp (bắt tay qua USB) với máy tính

3 Kiểm tra xem các thiết bị được kết nối

$adb devices 

List of devices attached 

SC8SDQWGKBT4JVS4  device 

4 Thay đổi sang chế độ Tcpip

$adb tcpip 5555 

restarting in TCP mode port: 5555 

5 Kết nối thiết bị (qua WIFI) với máy tính, đảm bảo cả hai đều ở trên cùng một mạng

$adb connect 192.168.1.100 

connected to 192.168.1.100:5555 

6 Cho phép thiết bị adb, vì vậy nó có thể giao tiếp (bắt tay qua WIFI) với máy tính

7 Kiểm tra xem các thiết bị được kết nối

$adb devices 

List of devices attached 

SC8SDQWGKBT4JVS4  device 

192.168.1.100:5555  unauthorized 

Mặc dù tôi ủy quyền cho thiết bị, adb là điều nhìn thấy khác nhau.

Để làm cho mọi thứ hoạt động bình thường, rút ​​phích cắm thiết bị khỏi USB vì có là kết nối qua WIFI.

8 Kill server adb

$adb kill-server 

9 Connect một lần nữa qua WIFI

$adb connect 192.168.1.100 

* daemon not running. starting it now on port 5037 * 

* daemon started successfully * 

connected to 192.168.1.100:5555 

10 Cuối cùng, Kiểm tra xem thiết bị đang kết nối

$adb devices 

List of devices attached 

192.168.1.100:5555  device 

Device là hiện đã được ủy quyền, bạn có thể bắt đầu gỡ lỗi qua WIFI.

Các vấn đề liên quan