Zwykle potrzebujesz komputera, aby korzystać z narzędzia ADB dla Androida. Ale możesz też używać go bezpośrednio na telefonie. Oto jak.
ADB (Android Debug Bridge) to potężne narzędzie wiersza poleceń, które pomaga komunikować się z urządzeniem z systemem Android za pomocą poleceń. Dzięki ADB możesz instalować aplikacje, odinstalowywać bloatware, wyłączać aplikacje systemowe, nadawać aplikacjom specjalne uprawnienia na urządzeniu z Androidem i nie tylko.
Ogólnie rzecz biorąc, większość z nas jest przyzwyczajona do uruchamiania poleceń ADB za pomocą kabla USB na komputerze. Na szczęście nawet bez komputera masz do dyspozycji samodzielne aplikacje na Androida, które zapewniają te same funkcje w podróży. W tym artykule pokażemy, jak korzystać z ADB bez komputera.
Uruchom polecenia ADB za pomocą aplikacji powłoki ADB
Zanim przejdziemy do działania, musisz upewnić się, że Twoje urządzenie ma system Android 11 lub nowszy. Jeśli korzystasz z niższej wersji Androida, możesz sprawdzić, czy dostępna jest aktualizacja dla Twojego urządzenia i odpowiednio ją zastosować.
W tym przewodniku użyjemy aplikacji ADB Shell, która jest bezpłatna i dostępna do pobrania ze Sklepu Play.
Pobierać:Powłoka ADB (Dostępne bezpłatne zakupy w aplikacji)
Krok 1: Włącz opcje programisty na swoim urządzeniu z Androidem
Aby korzystać z ADB na urządzeniu z Androidem, musisz najpierw włączyć Opcje programisty. Aby to zrobić, uruchom aplikację Ustawienia, otwórz plik O telefonie sekcji, przewiń w dół, aż znajdziesz wpis Numer kompilacji i dotknij Numer kompilacji siedem razy, aż zobaczysz komunikat z potwierdzeniem.
Krok 2: Włącz debugowanie bezprzewodowe
Po włączeniu Opcji programisty przejdź do Ustawienia > System > Opcje programisty, przewiń do sekcji debugowanie i włącz Bezprzewodowe debugowanie przełącznik. Jeśli pojawi się wyskakujące okienko, stuknij Umożliwić.
Na urządzeniach OnePlus musisz włączyć Bezprzewodowe debugowanie ADB opcja, jeśli jest dostępna.
Krok 3: Zainstaluj i skonfiguruj aplikację ADB Shell
Teraz zainstaluj aplikację ADB Shell ze sklepu Google Play i uruchom ją. Na pierwszy rzut oka aplikacja wymaga wprowadzenia nazwy adres IP I Port urządzenia, które łączysz. Ponieważ pracujesz z urządzeniem z Androidem 11 lub nowszym, musisz włączyć Tryb parowania przełączać również.
Skąd więc masz adres IP i szczegóły portu?
- Najpierw idź do Ustawienia > System > Opcje programisty.
- Przewiń w dół do sekcji Debugowanie, stuknij w Bezprzewodowe debugowanie wpis i wybierz Sparuj urządzenie z kodem parowania.
- Na Sparuj z urządzeniem oknie dialogowym, które zostanie otwarte, znajdziesz adres IP I Port Detale. Znajdziesz również Kod parowania Wi-Fi tutaj, które będą potrzebne później.
Krok 4: Otwórz powłokę ADB i debugowanie bezprzewodowe w trybie podzielonego ekranu
Kiedy Sparuj z urządzeniem wyskakujące okienko zostanie zamknięte, kod parowania i szczegóły portu ulegną zmianie.
Aby uniknąć zmiany tych szczegółów podczas procesu parowania, otwórz aplikację ADB Shell i stronę Wireless Debugging w trybie podzielonego ekranu. Pozwala to na jednoczesne uruchamianie dwóch aplikacji na Androida na tym samym ekranie. Ponieważ instrukcje mogą się różnić na różnych urządzeniach, zapoznaj się z naszym przewodnikiem jak korzystać z trybu podzielonego ekranu na Androidzie skonfigurować, jeśli nie jesteś pewien.
Krok 5: Wprowadź adres IP i port
Po skonfigurowaniu trybu podzielonego ekranu możesz teraz sparować urządzenie z Androidem w celu bezprzewodowego ADB.
Do tej pory Sparuj z urządzeniem wyskakujące okienko musiało wyjść, więc musisz je otworzyć Sparuj urządzenie z kodem parowania opcja ponownie na Bezprzewodowe debugowanie strona. Wpisz wyświetlony adres IP w odpowiednim polu wejściowym aplikacji ADB Shell i zrób to samo dla 5-cyfrowego numeru portu oddzielonego od adresu IP dwukropkiem. Pamiętaj, aby mieć Tryb parowania przełącznik włączony, jak również.
Krok 6: Wprowadź kod parowania Wi-Fi
Następnie kliknij na Para przycisk. Stuknij w Anulować przycisk, jeśli jakieś wyskakujące okienko chce przenieść Cię na stronę pomocy.
Na wyświetlonym ekranie zobaczysz okno terminala z monitem wymagającym Wprowadź kod parowania. Wpisz 6-cyfrowy Kod parowania Wi-Fi od Sparuj z urządzeniem wyskakujące okienko i naciśnij Wchodzić przycisk po prawej stronie pola wprowadzania.
A teraz powinieneś być gotowy do drogi. W powłoce ADB wpisz polecenie ls i uderzyć Wchodzić aby potwierdzić, że urządzenie zostało pomyślnie sparowane. Polecenie wyświetli listę folderów i plików w pamięci wewnętrznej urządzenia z Androidem.
Krok 7: Użyj ADB na swoim telefonie
Możesz teraz wpisać niektóre popularne polecenia ADB w aplikacji. Na przykład, aby wyłączyć aplikację, taką jak Facebook, uruchom następujące polecenie z nazwą pakietu aplikacji.
po południuwyłącz użytkownika--użytkownik 0 kom.Facebookkatana
Lub jeśli musisz przyznać uprawnienia aplikacji, znajdziesz nasz przewodnik na temat jak przyznać uprawnienia za pomocą ADB na Androida bardzo pomocny.
Inne aplikacje do korzystania z ADB bez komputera
ADB Shell to jedna z niewielu aplikacji, które umożliwiają korzystanie z ADB na Androidzie bez komputera. Jeśli wolisz wypróbować inną aplikację, zapoznaj się z tymi opcjami.
1. LADB
LADB może pochwalić się wbudowanym serwerem ADB, który pomaga zmaksymalizować funkcję bezprzewodowego debugowania ADB. Opiera się również na konfiguracji podzielonego ekranu, której musisz użyć w aplikacji ADB Shell. I chociaż jest to płatna aplikacja w Sklepie Play, jest dostępna jako darmowy program typu open source na Strona LADB GitHub jeśli potrafisz sam skompilować kod.
Jeśli chodzi o funkcjonalność, możesz bezproblemowo uruchamiać polecenia ADB i nadal mieć dostęp do sekcji pomocy na wypadek, gdybyś utknął. Mówiąc dokładniej, LADB pomaga dostosować ukryte ustawienia Androida i odinstalować niepotrzebne aplikacje bez potrzeby rootowania lub komputera.
Ponadto ta aplikacja może automatycznie ponownie nawiązywać połączenia z wcześniej podłączonymi urządzeniami bez konieczności ponownego parowania.
Pobierać:LADB ($2.99)
2. Bugjaeger Mobile ADB
Bugjaeger Mobile ADB to bogata w funkcje aplikacja, która łączy polecenia ADB przez USB i Wi-Fi. Przedstawia specjalne funkcje, takie jak dublowanie ekranu, robienie zrzutów ekranu, uruchamianie poleceń ADB na zdalnych urządzeniach docelowych, łączenie dwóch urządzeń z Androidem przez OTG i więcej.
Podczas gdy inne aplikacje wymagają wprowadzenia szczegółów połączenia, Bugjaeger umożliwia wyszukiwanie i łączenie urządzeń ADB wykrytych w sieci.
Aby ułatwić obsługę, ta aplikacja udostępnia wiele poleceń uruchamianych jednym kliknięciem, dzięki czemu unikasz ponownego pisania. Jeśli jesteś zaawansowanym użytkownikiem Androida, jest to wszechstronny zestaw narzędzi dla Ciebie, nie zapominając o opcji tworzenia niestandardowych skrótów poleceń. W wersji premium jest jeszcze więcej funkcji do odkrycia.
Pobierać:Bugjaeger Mobile ADB (Dostępna bezpłatna wersja premium)
3. Zdalna powłoka ADB
Jak sama nazwa wskazuje, Remote ADB Shell pomaga uruchamiać polecenia ADB w celu kontrolowania innego urządzenia. Jest to odpowiednia aplikacja dla urządzeń z Androidem 10 i starszych, które używają starego adb tcpip sposób połączenia. Zasadniczo potrzebujesz tylko adresu IP urządzenia docelowego i domyślnego numeru portu 5555, aby się połączyć.
Co więcej, Remote ADB Shell obsługuje jednoczesne urządzenia i utrzymuje połączenia przy życiu, nawet gdy aplikacja na Androida działa w tle. Ponadto ta aplikacja przechowuje historię 15 poleceń, których można ponownie użyć, aby zaoszczędzić czas i wysiłek.
Pobierać:Zdalna powłoka ADB (Bezpłatny)
Użyj ADB bezpośrednio na swoim telefonie
Fakt, że masz do dyspozycji aplikacje na Androida, które pomagają uruchamiać polecenia ADB bez komputera, zapewnia zupełnie nowy poziom wygody. Poza tym nie musisz rootować swojego urządzenia z Androidem, aby w pełni wykorzystać te aplikacje. Bezprzewodowe debugowanie oznacza również brak martwienia się o wadliwe kable USB.
Teraz wybierz aplikację, która najlepiej sznuruje Twoje buty i spraw, aby była to opcja, z której korzystasz, gdy potrzebujesz uruchomić polecenia ADB bez komputera.