Пайдалы ADB және Fastboot командалары
АДБ - бұл Android-ті әзірлеуде және жыпылықтау процесінде қолдануға арналған ресми Google құралы. АДБ Android Debug Bridge деген мағынаны білдіреді және бұл құрал негізінен телефонмен компьютер арасында байланыс орнатуға мүмкіндік береді, осылайша екі құрылғымен байланыс орнатуға болады. АДБ командалық жол интерфейсін қолданады, сіз өзіңізге қажеттіні жасау үшін командалар енгізе аласыз.
Бұл жазбада сіз білуге пайдалы болуы мүмкін АДБ-ның бірнеше маңызды командаларын санап, түсіндіріп береміз. Төмендегі кестелерді қараңыз.
Негізгі АДБ командалары:
бұйрық | Бұл не істейді? |
adb құрылғылары | Компьютерге қосылған құрылғылардың тізімін көрсетеді |
adb қайта жүктеу | Компьютерге қосылған құрылғыны қайта іске қосыңыз. |
adb қайта жүктеуді қалпына келтіру | Құрылғыны қалпына келтіру режиміне қайта жүктейді. |
adb reboot жүктеу | ДК-ге жүктеу режиміне қосылған құрылғыны қайта жүктемейсіз бе? |
adb жүктеу жүктеушісі | Құрылғыны жүктеушіге қайта жүктейді. Жүктеушіде қосымша опцияларды таңдауға рұқсат етіледі. |
adb қайта жүктеу fastboot | Байланған құрылғыны Fastboot режиміне қайта жүктемейсіз бе? |
ADB арқылы қолданбаларды орнату / жою / жаңарту үшін пәрмендер
бұйрық | Бұл не істейді? |
АДБ орнату .apk | АДБ APK файлдарын тікелей телефонға орнатуға мүмкіндік береді. Егер сіз осы пәрменді теріп, Enter пернесін бассаңыз, АДБ қолданбаны телефонға орната бастайды. |
adb install –r .apk | Қолданба қазірдің өзінде орнатылған болса және сіз оны жаңартуды ғана қаласаңыз, ол пайдаланудың пәрмені. |
adb жою -K package_namee.g
adb жою -K com.android.chrome |
Бұл команда қолданбадан бас тартады, бірақ қолданбаның деректерін және кэш каталогтарын сақтайды. |
Файлдарды тартып, тартыңыз
бұйрық | Бұл не істейді? |
adb rootadb push> мысалы, push c: \ users \ UsamaM \ desktop \ Song.mp3 \ system \ media
adb push filepathonPC / filename.extension path.on.phone.toplace.the.file |
Бұл пәрмен пәрмені телефоннан кез-келген файлды компьютерге тасымалдауға мүмкіндік береді. Сізге ДК-дегі файлды және файлды телефонға орналастырғыңыз келетін жолды беру қажет. |
adb rootadb тарту> мысалы, тарту \ system \ media \ Song.mp C: \ users \ UsamaM \ desktop
adb pull [Телефондағы файл жолы] [Компьютердегі жол, қайда орналастыру керек Файл] |
Бұл push командасына ұқсас. Adb тартпасын пайдаланып, телефоннан кез-келген файлды тартып алуға болады. |
Жүйенің және орнатылған бағдарламалардың сақтық көшірмесін жасау командалары
Ескерту: осы командаларды қолданар алдында ADB қалтасында Сақтық көшірме қалтасын, ал резервтік қалтасында SystemsApps қалтасы мен Орнатылған қолданбалар қалтасын жасаңыз. Сізге бұл қалталар қажет болады, өйткені сіз олардың ішіндегі сақтық көшірмесін жасаған бағдарламаларды итеріп жібересіз.
бұйрық | Бұл не істейді? |
adb pull / system / app backup / systemapps | Бұл пәрмен сіздің телефоныңыздағы барлық жүйелік қолданбаларды ADB қалтасында жасалған Systemapps қалтасына тіреді. |
adb pull / system / app backup / installedapps | Бұл пәрмен сіздің телефоныңыздың барлық орнатылған қолданбаларын ADB қалтасында жасалған installaps қалтасына қайта тіреді. |
Фондық терминалға арналған пәрмендер
бұйрық | Бұл не істейді? |
АДБ Shell | Бұл фондық терминалды бастайды. |
Шығу | Бұл фондық терминалдан шығуға мүмкіндік береді. |
АДБ қабығы мысалы, adb shell su | Бұл сізді телефонның тамырына ауыстырады. Сіз adb shell su-ны пайдалануыңыз керек. |
Fastboot командалары
Ескерту: Егер файлдарды тез жаңғырту арқылы жыпылықтай бастасаңыз, файлдарды немесе Fastboot филлерінде немесе Android SDK құралдарын орнатқанда алынған Platform-tools қалтасына жылжытыңыз.
бұйрық | Бұл не істейді? |
Fastboot Flash Файл.zip | Бұл команда a.zip файлын жыпылықтайды, егер сіздің телефоныңыз Fastboot режимінде болса. |
Fastboot Flash қалпына келтіру қалпына келтіру аты | Бұл Fastboot режиміне қосылған кезде телефонға қалпына келтіруді жыпылықтайды. |
Fastboot жүктеу bootname.img | Егер телефоныңыз Fastboot режимінде қосылса, бұл жүктеме немесе ядро кескіні жыпылықтайды. |
Fastboot гитара | Бұл телефонның CID кодын көрсетеді. |
Fastboot oem жазуCID xxxxx | Бұл супер CID жазады. |
fastboot өшіру жүйесі
fastboot деректерді өшіру кіреді Fastboot Erase кэш |
Егер сіз nandroid сақтық көшірмесін қалпына келтіргіңіз келсе, алдымен телефондарды ағымдағы жүйені / деректерді / кэшті жоюыңыз керек. Мұны жасамас бұрын жүйенің резервтік көшірмесін қалпына келтіру> сақтық көшірме жасау опциясымен жасап, резервтік .img файлдарын Android SDK қалтасындағы Fastboot немесе Platform-tools қалтасына көшіру ұсынылады. |
fastboot flash жүйесі system.img
fastboot flash деректер data.img fastboot flash cache кэш.img |
Бұл пәрмендер телефоныңыздағы қалпына келтіруді қалпына келтіру арқылы жасалған сақтық көшірмені қалпына келтіреді. |
fastboot oem get_identifier_token
fastboot oem flash Unlock_code.bin fastboot oem құлпы |
Бұл командалар жүктеушінің құлпын ашуға болатын телефонның идентификаторын алуға көмектеседі. Екінші команда жүктеушінің құлпын ашу кодын жыпылықтауға көмектеседі. Үшінші пәрмен телефонның жүктеушісін қайта құлыптауға көмектеседі. |
Logcat командалары
бұйрық |
Бұл не істейді? |
adb logcat | Сізге телефонның нақты уақыттағы журналдары көрсетіледі. Журналдар сіздің құрылғыңыздың жүріп жатқан процесін білдіреді. Сіз не болып жатқанын тексеру үшін құрылғыны жүктеу кезінде осы команданы орындауыңыз керек |
adb logcat> logcat.txt | Бұл Platform-tools папкасында немесе Android SDK құралдар каталогында Fastboot папкасында журналдары бар .txt файлын жасайды. |
ADD үшін пайдалы пәрмендерді білесіз бе?
Тәжірибеңізді бізбен бірге түсініктеме жолағында бөлісіңіз.
JR
[embedyt] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]