Używać adb przez tcpip w Android Studio?
Czy jest możliwe pokazanie adb logcat
dla urządzenia tcpip
W Android Studio? Piszę aplikację, która wykorzystuje port USB i nie mogę jej używać do adb usb
.
Obecnie używam poniższej instrukcji, aby wyświetlić logcat w wierszu polecenia, ale byłoby miło, gdyby to zostało zintegrowane z AS: http://developer.android.com/tools/help/adb.html#wireless
5 answers
Po kilku testach Android Studio już to obsługuje. Wystarczy wykonać następujące polecenia ADB, a teraz możesz zobaczyć logcat, a nawet bezprzewodowo załadować aplikację. Nie wymaga kabla USB!
From: http://developer.android.com/tools/help/adb.html#wireless
$ adb tcpip 5555
restarting in TCP mode port: 5555
Ustalenie adresu IP urządzenia z systemem Android przed uruchomieniem Androida Oreo:
Ustawienia - > Informacje o tablecie - > Status - > adres IP. Zapamiętać adres IP formularza #.#.#.#.
Znajdowanie adresu IP urządzenia z systemem Android Android Oreo
Ustawienia - > Wi-Fi - > - > adres IP
Podłącz hosta adb do urządzenia:
$ adb connect #.#.#.#
connected to #.#.#.#:5555
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-13 00:31:58
W android studio możesz utworzyć rozwiązanie jednym kliknięciem.
- przejdź do pliku > Ustawienia > Narzędzia > Narzędzia zewnętrzne
- Utwórz narzędzie z następującymi ustawieniami, upewniając się, że ścieżka do adb zostanie zastąpiona ścieżką
- Naciśnij Ok i zapisz narzędzie
W Android studio Kliknij Tools > Narzędzia zewnętrzne > Android Przez Wifi
A powinien pojawić się monit podobny do tego i możesz tutaj wpisać adres IP telefonu. (Możesz uzyskać ten adres z telefonu, gdy włączysz
ADB over network
)
- po wprowadzeniu wymaganych informacji, powinieneś być teraz połączony. Gratulacje i ciesz się debugowaniem bezprzewodowym :).
Edycja 2019!!
Kolejna świetna odpowiedź została zamieszczona w tym wątku, ale została usunięta, która wspominała o istnieniu Wtyczka IntelliJ / AndStud, która automatyzuje powyższy proces. Nie testowałem wtyczki, ale tutaj jest strona github dla niego. Gl
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-11-04 04:35:17
To proste, otwórz Terminal w Android Studio, a następnie wpisz
Adb connect "Twój adres IP"
To wszystko. Pamiętaj, że aby korzystać z ADB wireless, Twoje urządzenie musi być root
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-10 13:27:32
Dostałem gigabajtowe pudełko z Androidem. Skrzynka miała port USB i Ethernet. Są to instrukcje dotyczące połączenia mojego komputera z systemem Windows 7 z systemem operacyjnym Android, aby zobaczyć wyjście debugowania w Android Studio.
Jak używać portu USB do debugowania:
1) Otwórz Wiersz Polecenia
2) Idź tam, gdzie przechowujesz adb.plik exe
3) wpisz " adb connect (adres IP Twojej bramy)". Na przykład "adb connect 192.168.1.94".
Adres IP Urządzenie z systemem Android można znaleźć w Ustawieniach ikona -> o tablecie ->Status - > adres IP
Jeśli jesteś w adb.katalog exe, inne polecenia adb to:
1) ADB devices = wyszukuje wszystkie urządzenia aktualnie podłączone do twojego komputera.
2) ADB kill-server = rozłącza urządzenia
Port Ethernet do debugowania:
Http://www.techrepublic.com/blog/software-engineer/debug-android-applications-over-ethernet/
1) Otwórz wiersz polecenia i przejdź do katalogu, w którym znajduje się Kopia ADB.exe żyje.
2) wpisz "adb tcpip 5555" i naciśnij Enter.
3) wpisz "adb connect 1.1.1.1:5555", zastępując 1.1.1.1 adresem IP telefonu lub tabletu.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-20 19:58:38
Urządzenia Adb
Adb tcpip 5555
Adb connect 192.168.4.23
Odłącz urządzenie i uruchom ponownie polecenie adb connect 192.128.4.23
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-09 00:07:28