Jak korzystać z ADB bezprzewodowo na swoim Androidzie?

ADB to skrót od Android Debug Bridge i jest to narzędzie, które możesz zainstalować na swoim komputerze, aby wykonywać działania na swoim urządzeniu z Androidem(perform actions on your Android device) . Jeśli kiedykolwiek szukałeś opcji dostosowywania swojego urządzenia z Androidem(Android) , prawdopodobnie słyszałeś o tym narzędziu, ponieważ służy ono również do dostosowywania urządzeń z Androidem(Android) .

W większości przypadków ADB jest używany przez połączenie USB do wysyłania i wykonywania poleceń z komputera na urządzenie z Androidem(Android) . Działa jednak również przez połączenie bezprzewodowe. To naprawdę dziwne, że niewiele osób mówi o tej przydatnej funkcji narzędzia.

Korzystając bezprzewodowo z ADB na urządzeniu z (ADB)Androidem(Android) , nie potrzebujesz bałaganu z kablami i możesz wykonywać różne czynności, w tym wykonywanie zrzutów ekranu, instalowanie aplikacji, usuwanie aplikacji itd., bezpośrednio z komputera bezprzewodowo.

Użyj ADB bezprzewodowo dla nierootowanych urządzeń z Androidem(Use ADB Wirelessly For Non-rooted Android Devices)

Jeśli nie zrootowałeś swojego urządzenia z Androidem lub nie wiesz, co to jest, musisz wykonać dodatkowy krok, zanim będziesz mógł korzystać z ADB bezprzewodowo.

Musisz najpierw podłączyć urządzenie do komputera za pomocą kabla USB , a następnie uruchomić serwer ADB . Dzieje się tak, ponieważ bezprzewodowy tryb ADB często nie uruchamia serwera wymaganego do połączenia komputera z urządzeniem.

Inicjowanie konfiguracji ADB przez połączenie USB(Initiating The ADB Setup Over a USB Connection)

  • Udaj się na stronę ADB i pobierz i rozpakuj pakiet na swoim komputerze.
  • Uruchom aplikację Ustawienia(Settings) na swoim urządzeniu z Androidem(Android) , dotknij Opcje programisty(Developer options) i włącz opcję debugowania USB(USB debugging) . Jest to opcja, która pozwala połączyć komputer z systemem Android(Android) przez ADB .

  • Podłącz(Plug-in) urządzenie z systemem Android(Android) do komputera za pomocą kabla USB .
  • Uruchom okno wiersza polecenia(Command Prompt) ( Windows ) lub okno terminala(Terminal) ( Mac ) w folderze ADB , który właśnie wyodrębniłeś z pakietu. Wpisz następujące polecenie w oknie i naciśnij Enter .

    urządzenia adb(adb devices) (Windows)
    ./adb devices adb (Mac)

  • Na ekranie urządzenia pojawi się monit z pytaniem, czy chcesz zezwolić na debugowanie USB . Zaznacz(Checkmark) pole Zawsze zezwalaj z tego komputera(Always allow from this computer) i dotknij OK .

  • Zobaczysz swoje urządzenie z Androidem(Android) na liście w oknie wiersza poleceń. Wpisz następujące polecenie i naciśnij Enter . Nie będzie danych wyjściowych dla tego polecenia.

    adb tcpip 5555 (Windows)
    ./adb tcpip 5555 (Mac)

Pomyślnie skonfigurowałeś usługę ADB na porcie o numerze 5555.

Znajdowanie adresu IP urządzenia z systemem Android(Finding Out The IP Address Of The Android Device)

Teraz, gdy serwer ADB jest już uruchomiony, możesz połączyć się z urządzeniem z komputera. Aby to zrobić, musisz jednak najpierw znaleźć adres IP swojego urządzenia(find out the IP address of your device) .

Upewnij się również, że urządzenie jest połączone z tą samą siecią bezprzewodową co komputer.

  • Uruchom aplikację Ustawienia(Settings) na swoim urządzeniu z Androidem(Android) i dotknij Informacje o telefonie(About phone) na dole.

  • Na następnym ekranie dotknij opcji Status , która pozwoli Ci zobaczyć szczegóły sieci.

  • Przewiń(Scroll) w dół na następnym ekranie, a znajdziesz wpis o adresie IP(IP address) . To jest adres, którego będziesz używać, więc zanotuj go gdzieś.

Znasz już lokalizację swojego urządzenia w sieci i nadszedł czas, aby nawiązać połączenie między dwoma komputerami.

Połącz się bezprzewodowo z urządzeniem z Androidem za pomocą ADB(Connect Wirelessly To An Android Device Using ADB)

Wyślesz teraz żądanie z komputera na swoje urządzenie z prośbą o nawiązanie połączenia. Ponieważ twój komputer jest już jednym z autoryzowanych komputerów do debugowania USB , nie otrzymasz monitu ani niczego podobnego z prośbą o pozwolenie.

  • Wróć do okna wiersza poleceń, wpisz następujące polecenie i naciśnij Enter . Pamiętaj, aby zastąpić adres IP(IP) rzeczywistym adresem IP urządzenia z systemem Android(Android) .

    adb połączyć IP(adb connect IP)

  • Jeśli wszystko pójdzie dobrze, wiersz poleceń wyświetli komunikat informujący, że masz teraz połączenie z określonym adresem IP.

Teraz, gdy masz połączenie z urządzeniem z Androidem(Android) za pomocą ADB , możesz wydać dowolne ze znanych Ci poleceń ADB , które zostaną wykonane na telefonie z Androidem .(Android)

Użyj ADB bezprzewodowo dla zrootowanych urządzeń z Androidem(Use ADB Wirelessly For Rooted Android Devices)

Jeśli uzyskałeś dostęp do roota na swoim urządzeniu, połączenie z urządzeniem z komputera nie będzie wymagało procesu inicjalizacji serwera. Oznacza to, że nie musisz najpierw podłączać urządzenia za pomocą kabla USB .

Będziesz jednak potrzebował adresu IP swojego urządzenia.

  • Udaj się do sklepu Google Play(Google Play Store) i pobierz i zainstaluj aplikację Terminal Emulator na swoim urządzeniu.
  • Uruchom następujące polecenie i nadaj aplikacji uprawnienia SU na swoim urządzeniu.

    su
  • Wpisz następujące polecenie jeden po drugim, a te zainicjują wszystko, co jest wymagane do połączenia ADB .

    setprop service.adb.tcp.port 5555
    stop adbd
    start adbd

  • Uruchom następujące polecenie, zastępując adres IP(IP) adresem IP urządzenia w oknie wiersza poleceń komputera. Połączy się z Twoim urządzeniem za pomocą ADB .

    adb połączyć IP(adb connect IP)

Możesz teraz uruchamiać dowolne polecenia na swoim urządzeniu. Ponadto, ponieważ Twoje urządzenie jest zrootowane, możesz nawet uruchamiać polecenia wymagające uprawnień administratora.

Jakie polecenia ADB wypróbować jako pierwsze?(What ADB Commands To Try Out First)

Jeśli nigdy wcześniej nie uruchamiałeś żadnych poleceń w ADB(run any commands in ADB) , istnieje kilka przydatnych poleceń, które możesz uruchomić po raz pierwszy i załatwić sprawy na swoim urządzeniu.

  • Zrestartuj urządzenie – ponowne uruchomienie adb(adb reboot)
  • Wyślij plik do urządzenia – adb push source target
  • Pobierz plik z urządzenia – adb pull source target
  • Zainstaluj aplikację – adb install nazwa-aplikacji.apk(adb install app-name.apk)
  • Odinstaluj aplikację – nazwa pakietu odinstalowującego adb(adb uninstall package-name)
  • Zrób zrzut ekranu – adb shell screencap -p /sdcard/capture.png , a następnie użyj adb pull /sdcard/capture.png , aby przeciągnąć zrzut ekranu na komputer

Po zakończeniu uruchom polecenie rozłączenia adb(adb disconnect) , aby rozłączyć się z urządzeniem z systemem Android(Android) .



About the author

Telefon jest jednym z najbardziej wszechstronnych narzędzi, jakie człowiek może posiadać i używać. Ludzie mogą komunikować się z innymi, uzyskiwać dostęp do Internetu i robić wiele innych rzeczy. Za pomocą iPhone'a lub urządzenia z systemem Android możesz nawet oglądać filmy i pobierać muzykę. Telefon świetnie nadaje się również do robienia zdjęć, surfowania po Internecie, słuchania muzyki i nie tylko.



Related posts