Katalog artykułów
AndroidJak korzystać z ADB bezpośrednio na urządzeniu mobilnym? Nie potrzebujesz komputera z systemem Windows! Ten samouczek szczegółowo opisuje proces działania ADB na urządzeniu mobilnym, ucząc Cię, jak szybko instalować pliki APK, przesyłać pliki, odinstalowywać aplikacje, a nawet bezprzewodowo debugować i przeglądać logi systemowe. Naucz się już teraz i opanuj najlepszą metodę debugowania Androida!
Historia przedstawia się następująco: Pewnego dnia, walcząc o Wi-Fi w kawiarni, zastanawiałem się, jak debugować moje urządzenie z Androidem bez komputera, gdy nagle przypomniałem sobie o rekomendacji znajomego dotyczącej aplikacji „Android ADB”. Jednym dotknięciem palca otworzyłem ją bezpośrednio na telefonie, natychmiast przechodząc do interfejsu wiersza poleceń, a mój telefon przekształcił się w „mini komputer”.

Tak naprawdę, zacząłem się tym bawić kilka miesięcy temu i wydaje mi się, że to klucz do ADB, który wcześniej był dostępny tylko na komputerze. Postanowiłem więc opisać to niesamowite doświadczenie w formie samouczka, a także skompilować kilka często używanych poleceń, które mam pod ręką, jako mały bonus dla znajomych, którzy chcą opanować ADB w podróży.
Dlaczego warto wybrać mobilne ADB?
Tradycyjnie debugowanie Androida wymaga podłączenia telefonu do komputera z systemem Windows; interfejs ADB świeci się tylko po podłączeniu kabla USB. Jednak w rzeczywistości ludzie nie chcą zabierać komputerów ze sobą w podróże, podróże służbowe, a nawet do salonu.
Właśnie tutaj pojawia się mobilne ADB: wystarczy zainstalować aplikację „Android ADB” na telefonie, aby uruchamiać polecenia ADB bezpośrednio na urządzeniu, eliminując potrzebę komputera i kabli. Dla programistów przechwytywanie logów, instalowanie, odinstalowywanie i sprawdzanie procesów w dowolnym miejscu i czasie staje się bezproblemowe; dla zaawansowanych użytkowników zarządzanie wsadowe aplikacjami, czyszczenie pamięci podręcznej, a nawet wyłączanie komponentów systemu nie wymaga już noszenia laptopa.

Proces korzystania z ADB w telefonie z Androidem
1️⃣ Zainstaluj aplikację
Pobrałem „Android ADB”.
Ta mobilna aplikacja ADB na Androida jest zawarta w [Zestawie narzędzi]. Wystarczy ją dodać. Telegram Możesz go zdobyć, sprawdzając przypięty 【Zestaw narzędzi】 w kanale ▼
Po otwarciu zostaniesz przeniesiony bezpośrednio na stronę wiersza poleceń. Interfejs jest prosty, ale pełen funkcji. Nie spiesz się z uruchamianiem kodu. Najpierw rozgrzejmy palce.
2️⃣ Prześlij pliki na telefon
Mam plik example.apk, więc wpisałem go w wierszu poleceń. adb push example.apk /sdcard/Kilka sekund później plik posłusznie został umieszczony w katalogu pamięci telefonu. Właściwie ten krok niczym nie różni się od tego na komputerze; po prostu polecenie „adb” zostało przeniesione na telefon.
3️⃣ Zainstaluj APK
Następnie wystarczy wpisać tekst na telefonie. adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkSystem instaluje aplikację bezproblemowo. Cały proces nie wymaga odłączania kabla, o ile telefon utrzymuje stabilne połączenie sieciowe.
4️⃣ Krótki przewodnik po najczęściej używanych poleceniach
- Wyświetl informacje o urządzeniu:
adb shell getpropMożna zobaczyć właściwości systemu i informacje o sprzęcie, np. otworzyć ukrytą instrukcję obsługi systemu. - Odinstaluj aplikację:
adb shell pm uninstall 包名Został całkowicie usunięty. - Wyczyść dane:
adb shell pm clear 包名Jest tak czysty, jakby przywrócono mu ustawienia fabryczne. - Wyświetl uruchomione procesy:
adb shell psNa pierwszy rzut oka widać, co dzieje się w tle.
Kontekstualizowane aplikacje
开发者
Kiedy uczestniczę w spotkaniu i mam przy sobie tylko telefon, po prostu otwieram ADB Shell, wgrywam najnowszą wersję APK, a ona instaluje się i uruchamia natychmiast, oszczędzając mi czas na powrót do akademika po komputer. Przydatne są również logi debugowania. adb logcat Rejestruj dane w czasie rzeczywistym i niezwłocznie zgłaszaj wszelkie problemy współpracownikom z zaplecza.
słoń afrykański
Lubię używać telefonu jako „miniserwera” do zarządzania wieloma aplikacjami w partiach. Najpierw wylistowuję nazwy wszystkich zainstalowanych pakietów, a następnie… adb shell pm list packages Sporządź listę, a następnie ją skoordynuj adb shell pm uninstall Odinstalowywanie wsadowe jest bezużyteczne.OprogramowanieTelefon natychmiast zwolnił mnóstwo miejsca w pamięci. Posiada również funkcję debugowania bezprzewodowego; gdy jest w tej samej sieci lokalnej co komputer, o ile... adb tcpip 5555Następnie możesz połączyć się bezpośrednio za pomocą adresu IP; konfiguracja zajmie tylko kilka kliknięć.
Testerzy
Dzięki funkcji dziennika mogę go otworzyć w dowolnym momencie. adb logcatRejestruje logi systemowe i, w połączeniu z poleceniami symulującymi stan baterii, szybko weryfikuje wydajność w warunkach niskiego poziomu naładowania baterii. Za pomocą jednego telefonu komórkowego środowisko testowe można przenieść w dowolnym czasie i miejscu.
Podsumowanie końcowe
- Nie potrzeba komputeraWszystkie operacje, takie jak debugowanie, instalacja i odinstalowywanie, możesz wykonać wyłącznie przy użyciu telefonu komórkowego.
- Debugowanie bezprzewodoweObsługuje Wi-Fi ADB, eliminując potrzebę stosowania kabli do przesyłu danych.
- Elastyczny i wydajnySzybkie testowanie w dowolnym czasie i miejscu, szczególnie przydatne podczas wyjść lub doraźnych potrzeb.
Jeśli nadal masz problem, bo „nie masz komputera”, wypróbuj narzędzie „ADB dla telefonów z Androidem”! Zamienia ono Twój telefon w „przenośne narzędzie do debugowania”, co znacząco zwiększa wydajność. Pamiętaj, aby włączyć tryb debugowania Wi-Fi i upewnić się, że telefon i komputer są w tej samej sieci; w ten sposób możesz swobodnie korzystać z ADB.
Skoro dotarłeś już do tego miejsca, jeśli ten samouczek okazał się pomocny, polub go i udostępnij znajomym, którzy mogą go potrzebować. Następnym razem będę kontynuował odkrywanie mobilnych „ukrytych perełek”, więc bądź na bieżąco.
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ Artykuł „Nie potrzeba komputera! Najlepsza metoda instalowania aplikacji APK na telefonach z Androidem za pomocą ADB” udostępniony tutaj może okazać się pomocny.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-34051.html
