Фармонҳои муфид ADB ва Fastboot
БОР воситаи расмии Google барои истифода дар рушди Android ва раванди дурахш аст. БОР маънои Android Debug Bridge -ро дорад ва ин восита асосан ба шумо имкон медиҳад, ки байни телефони худ ва компютер робита барқарор кунед, то шумо бо ду дастгоҳ муошират кунед. БОР интерфейси сатри фармонро истифода мебарад, шумо метавонед фармонҳоро барои иҷрои он чизе ки мехоҳед ворид кунед.
Дар ин вазифа, мо баъзе фармонҳои муҳими БОР-ро номбар ва шарҳ медиҳем, ки шояд барои шумо донистанашон муфид бошад. Ба ҷадвалҳои зер нигаред.
Фармонҳои асосии БОР:
фармон | Он чӣ мекунад |
дастгоҳҳои зӯр | Рӯйхати дастгоҳҳоро, ки ба компютер пайваст карда мешаванд, нишон медиҳад |
мошинсозии adb | Дастгоҳро, ки ба компютер пайваст аст, бозоғоз кунед. |
аз нав барқарор кардани ADB | Дастгоҳро ба ҳолати барқароршавӣ дубора оғоз мекунад. |
зеркашӣ зеркашӣ | Дастгоҳеро, ки ба компютер пайваст шудааст ба ҳолати зеркашӣ мекунад. |
bobloader reboot reboot | Дастгоҳро ба боркунанда бор мекунад. Вақте ки дар bootloader ба шумо иҷозат дода мешавад, ки имконоти минбаъдаро интихоб кунед. |
adb reboot fastboot | Дастгоҳи пайвастшударо ба ҳолати Fastboot бозоғоз мекунад. |
Фармонҳо барои насб / несткунӣ / навсозии барномаҳо бо истифодаи ADB
фармон | Он чӣ мекунад |
БОР насб кунед .apk | БОР имкон медиҳад, ки файлҳои APK мустақиман дар телефон насб карда шаванд. Агар шумо ин фармонро ворид кунед ва тугмаи дохилро пахш кунед, БОР ба насб кардани барнома дар телефон шурӯъ мекунад. |
adb install –р .apk | Агар барнома аллакай насб шуда бошад ва шумо танҳо мехоҳед онро нав кунед, ин фармонест барои истифода. |
adb нест кунед -K pack_namee.g
adb нест кунед -K com.android.chrome |
Ин фармон як барнома насб мекунад, аммо маълумотҳои барнома ва феҳристҳои кэшро нигоҳ медорад. |
Фармонҳо барои пахш ва кашидани файлҳо
фармон | Он чӣ мекунад |
adb rootadb push> egadb push c: \ users \ UsamaM \ desktop \ Song.mp3 \ system \ media
adb push filepathonPC / filename.extension path.on.phone.toplace.the.file |
Ин фармони push ба шумо имкон медиҳад, ки ҳама гуна файлҳоро аз телефонатон ба компютер интиқол диҳед. Шумо танҳо бояд роҳро барои файле, ки дар компютери шумо аст, таъмин кунед ва роҳе, ки мехоҳед файли дар телефонатон ҷойгиркардаатонро пешниҳод кунед. |
adb rootadb pull> e.g.adb pull \ system \ media \ Song.mp C: \ users \ UsamaM \ desktop
adb pull [Роҳи файл дар телефон] [Роҳ дар компютер дар куҷо ҷойгир кардан мумкин аст файли] |
Ин ба фармони тела монанд аст. Бо истифода аз adb pull, шумо метавонед ҳама гуна файлҳоро аз телефонатон кашед. |
Фармонҳо барои нусхабардории барномаҳо ва барномаҳои насбшуда
Эзоҳ: Пеш аз истифодаи ин фармонҳо, дар папкаи БОР папкаи Нусхабардорӣ ва дар ҷузвдони эҳтиётӣ папкаи SystemsApps ва Барномаҳои насбшуда эҷод кунед. Ба шумо ин папкаҳо лозиманд, зеро шумо барномаҳои эҳтиётиро дар онҳо пахш карданӣ мешавед.
фармон | Он чӣ мекунад |
adb pull / система / нусхабардории барнома / systemapps | Ин фармон ҳамаи барномаҳои системавии дар телефонатон ёфтшударо ба ҷузвдони Systemapps, ки дар ҷузвдони ADB сохта шудааст, нигоҳ медорад. |
adb pull / система / нусхабардории барнома /appapps | Ин фармон ҳамаи барномаҳои насбшудаи телефони шуморо ба ҷузвдонҳои насбшуда, ки дар ҷузвдони ADB сохта шудаанд, нигоҳ медорад. |
Фармонҳо барои Терминали замина
фармон | Он чӣ мекунад |
ниҳонӣ | Ин терминали пасзаминаро оғоз мекунад. |
баромадан | Ин ба шумо имкон медиҳад, ки аз терминали замина бароед. |
ниҳонӣ масалан, adb shell su | Ин шуморо ба решаи телефони худ иваз мекунад. Шумо бояд барои истифода кардани shell shell su. |
Фармонҳо ба Fastboot
Эзоҳ: Агар шумо бо истифодаи fastboot файлҳои флешдорро ба флешдор кардан хоҳед, шумо бояд файлҳоро дар равзанаи Fastboot ё папкаи платформаи асбобҳо, ки ҳангоми насб кардани асбобҳои Android SDK мегиред, ҷойгир кунед.
фармон | Он чӣ мекунад |
Fastboot Флеш файл.zip | Ин фармон файли a.zip -ро дар телефони шумо нишон медиҳад, агар телефони шумо дар ҳолати Fastboot пайваст бошад. |
Fastboot Flash барқароркунӣ recoveryname.img | Ин дурахшаро ба телефон ҳангоми пайвастшавӣ дар ҳолати Fastboot равшан мекунад. |
Bootname.img-и флешдор | Агар ин телефони шумо дар ҳолати Fastboot пайваст бошад, тасвири боркунӣ ё ядроро равшан мекунад. |
Fastboot getvar cid | Ин ба шумо CID-и телефони шумо нишон медиҳад. |
Fastboot oem writeCID xxxxx | Ин менависад Тӯҳфаи CID. |
системаи несткунии fastboot
решакан кардани маълумот кэш кардани тозакунии fastboot |
Агар шумо хоҳед, ки нусхабардории nandroid-ро барқарор кунед, ба шумо лозим аст, ки аввал телефонҳои системаи ҳозира / маълумот / кэшро нест кунед. Пеш аз он ки ин корро кунед, тавсия дода мешавад, ки системаи худро бо як варианти барқароркунии фармоишӣ> нусхабардории эҳтиётӣ захира кунед ва файлҳои нусхабардории .img -ро ба ҷузвдони Fastboot ё Platform-tools дар ҷузвдони Android SDK нусхабардорӣ кунед .. |
systembim system flash
fastboot флеши додаҳои data.img cache.img фишурданро пешгирӣ мекунад |
Ин фармонҳо барқароркунии нусхаи эҳтиётии дар телефони шумо эҷодшударо барқарор мекунанд. |
fastboot oem get_identifier_token
fastboot oem flash Unlock_code.bin fastboot қулфи oem |
Ин фармонҳо ба шумо кӯмак мерасонанд, ки нишонаҳои телефонеро ба даст оранд, ки барои кушодани боркунаки боркунанда истифода мешавад. Фармони дуюм ба дурахшидани рамзи кушодани bootloader кӯмак мекунад. Фармони сеюм ба шумо кӯмак мекунад, ки пурборкунандаи телефонро дубора қулф кунед. |
Фармонҳо барои Logcat
фармон |
Он чӣ мекунад |
adb logcat | Оё ба шумо гузоришҳои вақти воқеии телефонро нишон медиҳад. Сабтҳо раванди давомдори дастгоҳи шуморо нишон медиҳанд. Шумо бояд ин фармонро ҳангоми пурбор кардани дастгоҳи худ барои санҷидани воқеа иҷро кунед |
БОР logcat> logcat.txt | Ин файли .txt -ро дар бар мегирад, ки гузоришҳоро дар папкаи Platform-tools ё ҷузвдони Fastboot дар феҳристи асбобҳои Android SDK дар бар мегирад. |
Оё шумо ягон фармонҳои муфид барои ADD -ро медонед?
Таҷрибаи худро бо мо дар қуттиҳои тафсирии зерин мубодила кунед.
JR
[embedyt] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]