Nyttige ADB- og Fastboot-kommandoer
ADB er et officielt Google-værktøj til brug i Android-udvikling og den blinkende proces. ADB står for Android Debug Bridge, og dette værktøj giver dig dybest set mulighed for at oprette en forbindelse mellem din telefon og en computer, så du kan kommunikere med de to enheder. ADB bruger en kommandolinjegrænseflade, du kan indtaste kommandoer for at gøre, hvad du vil.
I dette indlæg vil vi opregne og forklare nogle vigtige ADB-kommandoer, som du måske finder nyttige at kende. Se på nedenstående tabeller.
Grundlæggende ADB-kommandoer:
Kommando | Hvad gør den |
ADB enheder | Viser dig en liste over enheder, der er knyttet til pc'en |
Adb genstart | Genstart en enhed, der er tilsluttet pc'en. |
Adb genstart genopretning | Vil genstarte en enhed i genoprettelsesfunktion. |
Adb genstart download | Vil genstarte en enhed, der er forbundet til pc'en i download-tilstand. |
Adb genstart bootloader | Genstarter en enhed til bootloader. Når du er i bootloader, får du lov til at vælge flere muligheder. |
Adb genstart fastboot | Vil genstarte en sammenkoblet enhed til Fastboot-tilstand. |
Kommandoer til installation / afinstallation / opdatering af apps ved hjælp af ADB
Kommando | Hvad gør den |
ADB-installation .apk | ADB giver mulighed for installation af APK-filer direkte på en telefon. Hvis du skriver denne kommando og trykker på enter-tasten, begynder ADB at installere appen på telefonen. |
adb installation –r .apk | Hvis en app allerede er installeret, og du bare vil opdatere den, er det den kommando, der skal bruges. |
adb afinstallere -K package_namee.g
Adb afinstallere -K com.android.chrome |
Denne kommando afinstallerer en app, men beholder appens data- og cache-mapper. |
Kommandoer til at skubbe og trække filer
Kommando | Hvad gør den |
adb rootadb push> e.gadb push c: \ brugere \ UsamaM \ desktop \ Song.mp3 \ system \ media
Adb skub filepathonPC / filename.extension path.on.phone.toplace.the.file |
Denne push kommando giver dig mulighed for at overføre filer fra din telefon til din pc. Du skal bare give vej til filen, der er på din pc, og den vej, hvor du vil have filen placeret på din telefon. |
adb rootadb pull> e.gadb pull \ system \ media \ Song.mp C: \ brugere \ UsamaM \ desktop
adb pull [Sti til fil på telefon] [Sti på pc, hvor du skal placere filen] |
Dette ligner push kommandoen. Ved at bruge adb pull kan du trække alle filer fra din telefon. |
Kommandoer til sikkerhedskopiering af system og installerede apps
Bemærk: Før du bruger disse kommandoer, skal du oprette en sikkerhedskopimappe i ADB-mappen og oprette en SystemsApps-mappe og mappen Installeret apps i mappen Backup. Du skal bruge disse mapper, da du skal skubbe sikkerhedskopierede apps i dem.
Kommando | Hvad gør den |
Adb pull / system / app backup / systemapps | Denne kommando sikkerhedskopierer alle systemapps, der findes på din telefon, til mappen Systemapps, der blev oprettet i ADB-mappen. |
adb pull / system / app backup / installedapps | Denne kommando sikkerhedskopierer alle installerede apps af din telefon til installedapps-mappen, der blev oprettet i ADB-mappen. |
Kommandoer til baggrunds terminal
Kommando | Hvad gør den |
ADB shell | Dette starter baggrundsterminalen. |
frakørsel | Dette giver dig mulighed for at forlade baggrundsterminalen. |
ADB-skal fx adb shell su | Dette skifter dig til roden på din telefon. Du skal være for at bruge adb shell su. |
Kommandoer til Fastboot
Bemærk! Hvis du vil blinke filer ved hjælp af fastboot, skal du placere filerne, der skal blinke i enten Fastboot Foler eller Platform-Tools-mappen, som du får, når du installerer Android SDK-værktøjer.
Kommando | Hvad gør den |
Hurtig opstart Flash-fil. Zip | Denne kommando blinker a.zip-filen i din telefon, hvis din telefon er tilsluttet i Fastboot-tilstand. |
Fastboot Flash recovery recoveryyname.img | Dette blinker et opsving til en telefon, når den er tilsluttet i fastboot-tilstand. |
Fastboot flash boot bootname.img | Dette blinker et boot- eller kernelbillede, hvis din telefon er tilsluttet i fastboot-tilstand. |
Fastboot getvar cid | Dette viser dig telefonens CID. |
Fastboot oem writeCID xxxxx | Dette skriver super CID. |
Fastboot erase system
Hurtigtast slette data Hurtigbue sletning cache |
Hvis du vil gendanne nandroid-sikkerhedskopi, skal du først slette telefonens aktuelle system / data / cache. Før du gør dette, anbefales det, at du har sikkerhedskopieret dit system med en brugerdefineret gendannelse> sikkerhedskopieringsmulighed og har kopieret de sikkerhedskopierede .img-filer til enten mappen Fastboot eller Platform-tools i Android SDK-mappen .. |
Fastboot flash system system.img
Fastboot flash data data.img Hurtigbåd flash cache cache.img |
Disse kommandoer gendanner den sikkerhedskopiering, du har lavet, ved hjælp af brugerdefineret gendannelse på din telefon. |
Fastboot oem get_identifier_token
Fastboot oem flash Unlock_code.bin Fastboot oem lås |
Disse kommandoer hjælper dig med at få identifikationstoken for en telefon, der kan bruges til at låse op bootloaderen. Den anden kommando hjælper med at blinke oplåsningskoden til bootloader. Den tredje kommando hjælper dig med at låse telefonens bootloader igen. |
Kommandoer til Logcat
Kommando |
Hvad gør den |
Adb logcat | Viser dig telefonens realtidslogfiler. Logfilerne repræsenterer den igangværende proces med din enhed. Du skal køre denne kommando, mens din enhed starter for at kontrollere, hvad der sker |
adb logcat> logcat.txt | Dette opretter en .txt-fil, der indeholder logfilerne i enten Platform-tools-mappen eller Fastboot-mappen i Android SDK-værktøjskataloget. |
Kender du flere nyttige kommandoer til ADD?
Del dine erfaringer med os i kommentarfeltet nedenfor.
JR
[embedyt] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]