Przydatne komendy ADB i Fastboot
ADB to oficjalne narzędzie Google do wykorzystania w programowaniu na Androida i procesie flashowania. ADB to skrót od Android Debug Bridge, a to narzędzie zasadniczo umożliwia ustanowienie połączenia między telefonem a komputerem, aby można było komunikować się z dwoma urządzeniami. ADB używa interfejsu wiersza poleceń, możesz wprowadzać polecenia, aby robić, co chcesz.
W tym poście zamierzamy wyliczyć i wyjaśnić kilka ważnych poleceń ADB, które mogą okazać się przydatne. Spójrz na poniższe tabele.
Podstawowe polecenia ADB:
Command | Co to robi |
Urządzenia ADB | Pokazuje listę urządzeń podłączonych do komputera |
Adb reboot | Uruchom ponownie urządzenie podłączone do komputera. |
Adb restart komputera | Uruchom ponownie urządzenie w trybie odzyskiwania. |
Adb reboot pobierz | Uruchom ponownie urządzenie podłączone do komputera w trybie pobierania. |
Adb restart bootloader | Zrestartuje urządzenie w bootloaderze. Będąc w bootloaderze będziesz mógł wybrać dalsze opcje. |
Adb reboot fastboot | Uruchom ponownie urządzenie z trybem szyfrowania w trybie Fastboot. |
Polecenia do instalowania / odinstalowywania / aktualizowania aplikacji za pomocą ADB
Command | Co to robi |
instalacja adb .apk | ADB pozwala na instalację plików APK bezpośrednio na telefonie. Jeśli wpiszesz to polecenie i naciśniesz klawisz Enter, ADB rozpocznie instalację aplikacji na telefonie. |
instalacja adb –r .apk | Jeśli aplikacja została już zainstalowana i chcesz ją zaktualizować, jest to polecenie używania. |
Usunięcie adb -K nazwa_pakietu.g
Adb uninstall -K com.android.chrome |
To polecenie powoduje deinstalację aplikacji, ale przechowuje katalogi danych i pamięci podręcznej aplikacji. |
Polecenia do naciśnięcia i przeciągania plików
Command | Co to robi |
adb rootadb push> npadb push c: \ users \ UsamaM \ desktop \ Song.mp3 \ system \ media
Adb napychać plikpathonPC / filename.extension path.on.phone.toplace.the.file |
To polecenie push umożliwia przesyłanie dowolnych plików z telefonu na komputer. Wystarczy podać ścieżkę do pliku znajdującego się na komputerze i ścieżkę, w której plik ma zostać umieszczony na telefonie. |
adb rootadb pull> npadb pull \ system \ media \ Song.mp C: \ users \ UsamaM \ desktop
adb pull [Ścieżka pliku w telefonie] [Ścieżka na komputerze PC, gdzie umieścić plik] |
Jest to podobne do polecenia push. Korzystając z funkcji "przeciągnij w dół", możesz wyciągnąć dowolne pliki z telefonu. |
Polecenia do tworzenia kopii zapasowych systemu i zainstalowanych aplikacji
Uwaga: przed użyciem tych poleceń w folderze ADB utwórz folder kopii zapasowej, aw folderze kopii zapasowej utwórz folder SystemsApps i folder Installed Apps. Będziesz potrzebował tych folderów, ponieważ będziesz przesyłać w nich kopie zapasowe aplikacji.
Command | Co to robi |
Adb pull / system / app backup / systemapps | To polecenie tworzy kopię zapasową wszystkich aplikacji systemowych znalezionych w telefonie w folderze Systemapps utworzonym w folderze ADB. |
adb pull / system / app backup / installedapps | To polecenie tworzy kopię zapasową wszystkich zainstalowanych aplikacji telefonu do zainstalowanego folderu installapps, który został utworzony w folderze ADB. |
Polecenia dla terminalu tła
Command | Co to robi |
adb shell | Spowoduje to uruchomienie terminalu w tle. |
wyjście | Pozwala to wyjść z terminalu tła. |
powłoka adb np. adb shell su | Spowoduje to przełączenie do katalogu głównego telefonu. Musisz używać adb shell su. |
Polecenia do Fastboot
Uwaga: jeśli zamierzasz flashować pliki przy użyciu szybkiego łącza, musisz umieścić pliki, które mają być wyświetlane w folerze Fastboot lub w folderze Narzędzia platformy otrzymane podczas instalowania narzędzi Android SDK.
Command | Co to robi |
Fastboot Plik Flash.zamek błyskawiczny | To polecenie miga plik a.zip w telefonie, jeśli telefon jest podłączony w trybie Fastboot. |
Fastboot odzyskiwanie plików flash recoveryname.img | Powoduje migrację do telefonu, gdy jest podłączony w trybie Fastboot. |
Fastboot flash boot nazwa_imienna | Miganie obrazu rozruchowego lub jądra, jeśli telefon jest podłączony w trybie Fastboot. |
Fastboot getvar cid | Pokazuje to CID Twojego telefonu. |
Fastboot oem writeCID xxxxx | To zapisuje super CID. |
System kasowania fastboot
Szybkie kasowanie danych fastboot erase cache |
Jeśli chcesz przywrócić kopię zapasową nandroida, musisz najpierw usunąć bieżący system / dane / pamięć podręczną telefonu. Zanim to zrobisz, zaleca się wykonanie kopii zapasowej systemu za pomocą niestandardowej opcji odzyskiwania> kopii zapasowej i skopiowanie kopii zapasowych plików .img do folderu Fastboot lub Platform-tools w folderze Android SDK. |
System fastboot flash system.img
Flashboot dane flash.img Flashboot flash cache cache.img |
Polecenia te przywracają kopię zapasową wykonaną przy użyciu niestandardowego odzyskiwania w telefonie. |
Fastboot oem get_identifier_token
Szybki flash oem flash Unlock_code.bin Blokada fastboot |
Te polecenia pomogą ci uzyskać identyfikator telefonu, którego można użyć do odblokowania bootloadera. Drugie polecenie pomoże flashować kod odblokowujący bootloader. Trzecie polecenie pomaga ponownie zablokować program ładujący telefonu. |
Polecenia dla Logcat
Command |
Co to robi |
Adb logcat | Pokaże dzienniki telefonu w czasie rzeczywistym. Dzienniki reprezentują trwający proces na Twoim urządzeniu. Powinieneś uruchomić to polecenie podczas uruchamiania urządzenia, aby sprawdzić, co się dzieje |
adb logcat> logcat.txt | Spowoduje to utworzenie pliku .txt zawierającego dzienniki w folderze Platform-tools lub Fastboot w katalogu narzędzi Android SDK. |
Czy znasz jeszcze użyteczne komendy ADD?
Podziel się z nami swoimi doświadczeniami w poniższym polu komentarza.
JR
[embedyt] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]