Nó chỉ ra rằng adbd Insecure là, trên thực tế, vấn đề. Khi tôi tắt tính năng này (bằng cách chạy ứng dụng và bỏ chọn Bật quảng cáo không an toàn adbd, tôi có thể kết nối tốt qua wifi.CỐ ĐỊNH: Không thể kết nối với adb qua wifi
Ngoài ra, đối với những người quan tâm, một khi điều này đã hoạt động thì netstat-n đã hiển thị kết nối, ví dụ:
$ netstat -n
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:5555 0.0.0.0:* LISTEN
tcp 0 0 **192.168.0.169:5555** 192.168.0.50:51178 ESTABLISHED
tcp6 0 0 ::ffff:127.0.0.1:47514 :::* LISTEN
Barry
tôi không thể có được adb để kết nối thông qua Wifi (nó hoạt động tốt qua cổng USB)
.Tôi đã đọc qua các bài đăng khác nhau ở đây và ở nơi khác và không tìm thấy câu trả lời phù hợp với tôi.
Tôi đã thử kết nối từ máy tính xách tay với hai thiết bị khác nhau (Samsung S4, Nexus 7 2013 (wifi) Không kết nối được trong cả hai trường hợp, với cùng thông báo lỗi, mặc dù địa chỉ IP của thiết bị cụ thể, ví dụ:.
không thể kết nối với 192.168.0.125:5555
Cả hai thiết bị đã được bắt nguồn từ sử dụng towelroot, SuperSU và "adbd không an toàn" tôi có thể ping 192.168.0.125 từ máy tính xách tay của tôi và Tôi đã tắt bảo vệ chống vi-rút và tường lửa của máy tính xách tay của mình.
Tôi làm theo các bước tiêu chuẩn:
- adb kill-server
- usb adb
- adb devices
- Tcpip adb 5555
- adb kết nối 192.168.0.125
Tôi đọc rằng "netstat-n" sẽ hiển thị một ổ cắm mới hiện tại và lắng nghe trên cổng 5555 (Can't connect to Android via ADB over wifi - Do I need root access?) nhưng trong trường hợp của tôi mà không happe n - nó chỉ hiển thị kết nối cục bộ tại cổng mặc định là 5037.
[email protected]:/ # netstat -n
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN
Đầu ra của "getprop | grep adb" là:
$ adb shell
[email protected]:/ # getprop | grep adb
getprop | grep adb
[init.svc.adbd]: [running]
[persist.radio.adb_log_on]: [0]
[persist.sys.usb.config]: [mtp,adb]
[ro.adb.secure]: [1]
[service.adb.tcp.port]: [5555]
[sys.usb.config]: [mtp,adb]
[sys.usb.state]: [mtp,adb]
[email protected]:/ #
Dường như hệ thống nhận và xử lý adb của 'tcp 5555' lệnh, nhưng vì một lý do không có khả năng sử dụng thông tin
Kể từ khi điều này xảy ra trên cả hai. thiết bị tôi đoán rằng vấn đề là:
- Mở máy tính xách tay của tôi hay
- Something chung cho cả hai thiết bị (ví dụ, "adbd không an toàn" được cài đặt) hoặc
- Pilot e rror.
Câu hỏi:
- nên không "netstat-n" cho thấy một ổ cắm nghe tại 192.168.0.125:5555?
- Có thể là sự cố liên quan đến việc sử dụng "adbd Insecure" ???
Mọi thứ đều được đánh giá cao.
Cảm ơn, Barry
Bất kỳ manh mối để những gì các vấn đề có thể là nếu netstat-n không hiển thị các cổng nghe 5555 khi tôi đã không có ý tưởng gì adbd không an toàn là gì? – Dan