Nuttige ADB En Fastboot Opdragte
ADB is 'n amptelike Google-instrument vir gebruik in Android-ontwikkeling en die flitsproses. ADB staan vir Android Debug Bridge en met hierdie instrument kan u basies 'n verbinding tussen u telefoon en 'n rekenaar skep, sodat u met die twee toestelle kan kommunikeer. ADB gebruik 'n koppelvlak van die opdraglyn, u kan opdragte invoer om te doen wat u wil.
In hierdie pos gaan ons 'n paar belangrike ADB-opdragte opsomming en uiteensit wat u nuttig kan ken. Kyk na die onderstaande tabelle.
Basiese ADB opdragte:
Command | Wat beteken dit |
adb-toestelle | Toon jou 'n lys toestelle wat aan die rekenaar geheg is |
adb reboot | Herbegin 'n toestel wat aan die rekenaar gekoppel is. |
adb herlaai herstel | Sal 'n toestel herlaai in herstelmodus. |
adb herlaai aflaai | Sal 'n toestel herlaai wat aan die rekenaar gekoppel is in aflaai af. |
adb herlaai bootloader | Herbegin 'n toestel na die selflaaiprogram. As u in die selflaaiprogram is, mag u verdere opsies kies. |
adb reboot fastboot | Sal 'n konnekteerde toestel herlaai na die Fastboot af. |
Opdragte vir die installeer / verwyder / opdatering van programme met ADB
Command | Wat beteken dit |
adb installeer .apk | ADB maak voorsiening vir die installering van APK-lêers direk op 'n telefoon. As u hierdie opdrag intik en op die enter-sleutel druk, sal ADB die app op die telefoon begin installeer. |
adb installeer –r .apk | As 'n program reeds geïnstalleer is en jy dit net wil opdateer, is dit die opdrag om te gebruik. |
adb uninstall -K pakket_namee.g
adb verwyder -K com.android.chrome |
Hierdie opdrag ontsluit 'n program, maar hou die program se data- en kasgidse. |
Beveel om lêers te druk en te trek
Command | Wat beteken dit |
adb rootadb push> e.gadb push c: \ gebruikers \ UsamaM \ desktop \ Song.mp3 \ system \ media
adb stoot filepathonPC / filename.extension path.on.phone.toplace.the.file |
Met hierdie push-opdrag kan u enige lêers van u selfoon na u rekenaar oordra. Jy hoef net pad te gee vir die lêer wat op jou rekenaar is en die pad waar jy die lêer op jou foon wil hê. |
adb rootadb trek> e.gadb trek \ stelsel \ media \ Song.mp C: \ gebruikers \ UsamaM \ lessenaar
adb trek [Pad van lêer op telefoon] [Pad op rekenaar waar om te plaas die lêer] |
Dit is soortgelyk aan die push-opdrag. Deur adb-trek te gebruik, kan jy enige lêers van jou foon trek. |
Opdragte om die stelsel en geïnstalleerde programme te rugsteun
Opmerking: Voordat u hierdie opdragte gebruik, moet u 'n rugsteunmap in die ADB-gids skep en 'n SystemsApps-gids en die geïnstalleerde toepassingsmap in die rugsteunmap skep. U sal hierdie vouers nodig hê, aangesien u rugsteunprogramme daarin sal skuif.
Command | Wat beteken dit |
adb trek / stelsel / program rugsteun / stelselapps | Hierdie opdrag maak 'n back-up van alle stelselprogramme wat op u foon gevind is, na die stelselapps-lêergids wat in die ADB-lêergids geskep is. |
adb trek / stelsel / program Friends / geïnstalleerde programme | Hierdie opdrag rugsteun alle geïnstalleerde programme van jou foon na geïnstalleerde apps-gids wat in die ADB-lêergids geskep is. |
Opdragte vir Agtergrond Terminal
Command | Wat beteken dit |
adb dop | Dit begin die agtergrond terminale. |
verlaat | Dit laat jou toe om die agtergrond terminale te verlaat. |
ADB dop bv adb dop su | Dit skakel u oor na die wortel van u foon. U moet die ADB-dop su gebruik. |
Opdragte aan Fastboot
Nota: as u lêers wil flits met behulp van fastboot, moet u die lêers in die Fastboot Foler of die platform-Tools-gids wat u kry wanneer u Android SDK-gereedskap installeer, plaas.
Command | Wat beteken dit |
Vinnige selflaai Flash-lêerZip | Hierdie opdrag flits 'n a.zip-lêer op u telefoon as u telefoon in die Fastboot-modus gekoppel is. |
Fastboot Flash herstel recoveryyname.img | Dit flits 'n herstel na 'n foon wanneer dit in die Fastboot-modus gekoppel is. |
Fastboot flash boot bootname.img | Dit flits 'n selflaai- of kernbeeld as jou foon in die Fastboot-modus gekoppel is. |
Fastboot getvar cid | Dit wys jou telefoon se CID. |
Fastboot oem writeCID xxxxx | Dit skryf die super CID. |
snelboot uitvee stelsel
fastboot uitvee data fastboot vee kas |
As u nandroid-rugsteun wil herstel, moet u die huidige stelsel / data / kas van die telefone eers verwyder. Voordat u dit doen, word aanbeveel dat u 'n rugsteun van u stelsel maak met 'n pasgemaakte herstel-> rugsteun-opsie en die back-up .img-lêers na die Fastboot- of Platform-tools-gids in die Android SDK-lêergids gekopieer het |
fastboot flash system system.img
fastboot flash data data.img fastboot flits kas cache.img |
Hierdie opdragte herstel die rugsteun wat jy gemaak het deur gebruik te maak van persoonlike herstel op jou foon. |
fastboot oem get_identifier_token
fastboot oem flash Unlock_code.bin fastboot oem slot |
Met hierdie opdragte kan u die identifikasietoken kry van 'n telefoon wat gebruik kan word om die selflaaiprogram te ontsluit. Die tweede opdrag sal help om die ontsluitkode van die selflaaipak te flikker. Die derde opdrag help u om die selflaaier van die telefoon weer te sluit. |
Opdragte vir Logcat
Command |
Wat beteken dit |
adb logcat | Sal u die real-time logboeke van 'n telefoon wys. Die logs verteenwoordig die deurlopende proses van u toestel. U moet hierdie opdrag uitvoer terwyl u toestel opstart om na te gaan wat gebeur |
adb logcat> logcat.txt | Dit skep 'n .txt-lêer wat die logboeke bevat in die map Platform-tools of Fastboot in die Android SDK-gereedskapgids. |
Ken jy nog nuttige instruksies vir ADD?
Deel jou ervaring met ons in die kommentaarboks hieronder.
JR
[embedyt] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]