Czytałem już sporo postów już w trybie adb i tcpip i mogę utworzyć połączenie bezprzewodowe adb, ale tylko wtedy, gdy debugowanie USB jest włączone.Jak korzystać z adb tcpip bez włączonego debugowania USB?
Sposób Używam go jest tak: debugowanie
- USB jest włączony
- połączenia
adb tcpip
na komputerze (przełączniki z USB na tryb TCPIP z domyślnego portu 5555) - połączeń
adb connect PHONE_IP
i jest nawiązywane połączenie
Powyższe działa z podłączonym kablem usb lub bez niego, ale tylko wtedy, gdy opcja debugowania USB jest zaznaczona w Optymalizatorze programisty ons na urządzeniu z systemem Android. Jak tylko odznaczę opcję, połączenie TCP zostanie utracone i nie będzie można go przywrócić do czasu ponownego włączenia opcji debugowania USB.
Problem polega na tym, że zaczynam od urządzenia IOIO OTG i muszę wyłączyć debugowanie USB, aby użyć IOIO jako urządzenia dodatkowego. Byłoby bardzo przydatne, gdybym mógł używać IOIO i debugować przy pomocy adb w tym samym czasie.
Używam Androida 4.1.2 (API 16) na urządzeniu. Mogę używać dwóch urządzeń, zarówno przy użyciu tej samej wersji systemu operacyjnego, jednego zrootowanego, jednego bez zroota.
Czy można używać adb w trybie tcpip bez włączonego debugowania USB? Jeśli tak, w jaki sposób?
Dzięki za wskazówki (+1). Jednak mogłem zrobić z kilkoma dodatkowymi wyjaśnieniami. Używam zrootowanego telefonu z Androidem 4.1.2 i próbowałem uruchomić 'su', a następnie' start adbd' i po uruchomieniu 'adb tcpip' na komputerze początkowo uruchomiłem usługę na porcie 14 (nietypowym), ale nie mogłem t połączyć się z IP (kiedy przekazałem tylko ip, adb connect defaulted to 5555). Problem polega na tym, że nie mogłem ustanowić połączenia adb nawet po włączeniu debugowania USB. Nie mogłem nawiązać połączenia z USB lub TCPIP i musiałem ponownie uruchomić telefon, aby ominąć ten problem. Czy możesz podać bardziej szczegółowe kroki? –
try getprop | grep "adb" Czy port tcp jest skonfigurowany do 5555?Wartość ta może zostać zresetowana w telefonie, gdy debugowanie USB jest wyłączone. http://stackoverflow.com/a/3623727/1257591 –
Aby dodać do istniejącej odpowiedzi, Idealnie '' 'adbd''' zostanie zrestartowane: ' ' 'setprop service.adb.tcp.port 5555'''' then' '' stop adbd && start adbd''''. Można ustawić, aby uruchamiać ponowne uruchamianie za pomocą edytora [build.prop] (https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor) –