Каталог артыкулаў
AndroidЯк выкарыстоўваць ADB непасрэдна на мабільнай прыладзе? ПК з Windows не патрабуецца! У гэтым уроку падрабязна апісваецца працэс працы ADB на мабільнай прыладзе, і вы вучыцеся хутка ўсталёўваць APK-файлы, перадаваць файлы, выдаляць праграмы і нават бесправадной адладцы і праглядаць сістэмныя журналы. Даведайцеся пра гэта зараз і асвойце найлепшы метад адладкі Android!
Гісторыя такая: аднойчы, змагаючыся за Wi-Fi ў кавярні, я разбіраўся, як адладзіць сваю прыладу Android без кампутара, калі раптам успомніў рэкамендацыю сябра наконт праграмы «Android ADB». Адным дотыкам пальца я адкрыў яе непасрэдна на тэлефоне, імгненна ўвайшоўшы ў інтэрфейс каманднага радка, і мой тэлефон ператварыўся ў «міні-камп'ютар».

Насамрэч, я пачаў эксперыментаваць з гэтай штукой некалькі месяцаў таму, і яна нібыта ключ, які адчыняе дзверы да ADB, што раней было магчыма толькі на камп'ютары. Таму я вырашыў апісаць гэты цудоўны досвед у падручніку, а таксама сабраць некалькі часта выкарыстоўваных каманд, якія ў мяне ёсць пад рукой, у якасці невялікага бонуса для сяброў, якія хочуць асвоіць ADB на хаду.
Чаму варта выбраць мабільны ADB?
Традыцыйна для адладкі Android патрабуецца падключыць тэлефон да кампутара з Windows; інтэрфейс ADB падсвятляецца толькі пры падключэнні кабеля USB. Аднак на самой справе людзі не хочуць браць свае кампутары з сабой у падарожжы, камандзіроўкі ці нават у гасціную.
Вось тут і прыходзіць на дапамогу мабільны ADB: проста ўсталюйце праграму «Android ADB» на свой тэлефон, і вы зможаце выконваць каманды ADB непасрэдна на прыладзе, што выключыць патрэбу ў кампутары і кабелях. Для распрацоўшчыкаў запіс журналаў, усталёўка, выдаленне і праверка працэсаў у любы час і ў любым месцы становіцца простым; для прасунутых карыстальнікаў больш не патрабуецца насіць з сабой ноўтбук для пакетнага кіравання праграмамі, ачысткі кэша і нават адключэння сістэмных кампанентаў.

Працэс выкарыстання ADB на тэлефоне Android
1️⃣ Усталюйце праграму
Я спампаваў "Android ADB".
Гэта мабільнае прыкладанне ADB для Android уключана ў [Toolkit]. Проста дадайце яго. Тэлеграма Вы можаце атрымаць яго, праверыўшы замацаваны 【Інструменты】 у канале ▼
Пасля адкрыцця вы трапіце непасрэдна на старонку каманднага радка. Інтэрфейс просты, але поўны функцый. Не спяшайцеся запускаць код. Давайце спачатку разагрэем пальчыкі.
2️⃣ Перанясіце файлы на свой тэлефон
У мяне ёсць файл example.apk, таму я ўвёў яго ў камандным радку. adb push example.apk /sdcard/Праз некалькі секунд файл паслухмяна быў змешчаны ў каталог тэлефона. Насамрэч, гэты крок нічым не адрозніваецца ад выканання на камп'ютары; проста каманда «adb» была перамешчана ў тэлефон.
3️⃣ Усталюйце APK
Далей проста ўвядзіце яго на тэлефоне. adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkСістэма ўсталёўвае праграму без ваганняў. Увесь працэс не патрабуе адключэння кабеля, пакуль тэлефон падтрымлівае стабільнае сеткавае падключэнне.
4️⃣ Кароткі даведнік па часта выкарыстоўваных камандах
- Праглядзець інфармацыю пра прыладу:
adb shell getpropВы можаце бачыць уласцівасці сістэмы і інфармацыю аб абсталяванні, напрыклад, адкрываць схаванае кіраўніцтва па сістэме. - Выдаліце праграму:
adb shell pm uninstall 包名Яго цалкам выдалілі. - Ачысціць дадзеныя:
adb shell pm clear 包名Ён такі ж чысты, як быццам яго аднавілі да заводскіх налад. - Прагляд запушчаных працэсаў:
adb shell psВы можаце адразу ўбачыць, што адбываецца на заднім плане.
Кантэкстуалізаваныя праграмы
Распрацоўшчыкі
Калі я іду на сустрэчу і маю з сабой толькі тэлефон, я проста адкрываю ADB Shell, усталёўваю апошнюю версію APK, і ён адразу ж усталёўваецца і запускаецца, што дазваляе мне не вяртацца ў інтэрнат і прыносіць кампутар. Таксама можна выкарыстоўваць журналы адладкі. adb logcat Збірайце дадзеныя ў рэжыме рэальнага часу і неадкладна паведамляйце пра любыя праблемы калегам па бэк-энду.
Дасведчаныя карыстальнікі
Мне падабаецца выкарыстоўваць свой тэлефон як «міні-сервер» для кіравання некалькімі праграмамі пакетамі. Спачатку я пералічваю ўсе ўсталяваныя назвы пакетаў, потым... adb shell pm list packages Складзіце спіс, а потым узгадніце adb shell pm uninstall Пакетнае выдаленне бескарыснае.软件Тэлефон імгненна вызваліў шмат месца. Ён таксама мае функцыю бесправадной адладкі; калі ён знаходзіцца ў той жа лакальнай сетцы, што і камп'ютар, пакуль... adb tcpip 5555Пасля гэтага вы можаце падключыцца непасрэдна, выкарыстоўваючы IP-адрас; для налады патрабуецца ўсяго некалькі націсканняў.
Тэсціроўшчыкі
З дапамогай функцыі журнала я магу адкрыць яго ў любы час. adb logcatЁн запісвае сістэмныя журналы і разам з камандамі, якія імітуюць стан батарэі, хутка правярае прадукцыйнасць пры нізкім узроўні зарада батарэі. З дапамогай аднаго мабільнага тэлефона тэставае асяроддзе можна перамяшчаць у любы час і ў любым месцы.
Канчатковае змест
- Камп'ютар не патрабуеццаВы можаце выконваць усе аперацыі, такія як адладка, усталёўка і выдаленне, выкарыстоўваючы толькі свой мабільны тэлефон.
- Бесправадная адладкаПадтрымлівае Wi-Fi ADB, што выключае неабходнасць у кабелях перадачы дадзеных.
- Гнуткі і эфектыўныХуткае тэставанне ў любы час і ў любым месцы, асабліва падыходзіць для выхадаў на вуліцу або часовых патрэб.
Калі вы ўсё яшчэ не можаце спраўдзіцца з праблемай, бо ў вас «няма кампутара», чаму б не паспрабаваць гэты інструмент «ADB для Android Phone»? Ён ператварае ваш тэлефон у «партатыўны інструмент адладкі», які сапраўды павышае эфектыўнасць. Не забудзьцеся ўключыць рэжым адладкі Wi-Fi і пераканацца, што ваш тэлефон і кампутар знаходзяцца ў адной сетцы; такім чынам, вы можаце свабодна карыстацца ADB.
Цяпер, калі вы дачыталі да гэтага месца, калі гэты падручнік быў вам карысным, пастаўце лайк і падзяліцеся ім з сябрамі, якім ён можа спатрэбіцца. Наступным разам я працягну даследаваць мабільныя «схаваныя жамчужыны», таму сачыце за навінамі.
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ Артыкул «Камп'ютар не патрэбны! Канчатковы метад усталёўкі APK-праграм на тэлефоны Android з дапамогай ADB», размешчаны тут, можа быць вам карысным.
Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-34051.html
