Artikulo Direktoryo
AndroidPaano gamitin ang ADB nang direkta sa iyong mobile device? Hindi kailangan ng Windows PC! Dinedetalye ng tutorial na ito ang proseso ng pagpapatakbo ng ADB sa iyong mobile device, tinuturuan ka kung paano mabilis na mag-install ng mga APK, mag-push ng mga file, mag-uninstall ng mga application, at maging ang wireless na pag-debug at pagtingin sa mga system log. Alamin ngayon at maging dalubhasa sa pinakamahusay na paraan ng pag-debug ng Android!
Ganito ang kwento: Isang araw, habang nakikipaglaban para sa Wi-Fi sa isang coffee shop, inaalam ko kung paano i-debug ang aking Android device nang walang computer nang bigla kong naalala ang rekomendasyon ng isang kaibigan para sa "Android ADB" app. Sa isang tapik ng aking daliri, binuksan ko ito nang direkta sa aking telepono, agad na pumasok sa command-line interface, at ang aking telepono ay naging isang "mini computer."

Sa totoo lang, nagsimula akong maglaro-laro gamit ito ilang buwan na ang nakalilipas, at para itong isang susi na nagbukas ng pinto sa ADB, na dati ay posible lamang sa isang computer. Kaya napagpasyahan kong isulat ang kamangha-manghang karanasang ito sa isang tutorial, at tipunin din ang ilang karaniwang ginagamit na mga utos na mayroon ako, bilang isang maliit na bonus para sa mga kaibigang gustong makabisado ang ADB habang naglalakbay.
Bakit pipiliin ang mobile ADB?
Ayon sa kaugalian, ang pag-debug ng Android ay nangangailangan ng pagsaksak ng telepono sa isang Windows computer; ang ADB interface ay umiilaw lamang kapag nakasaksak ang USB cable. Gayunpaman, sa katotohanan, ayaw ilabas ng mga tao ang kanilang mga computer kapag naglalakbay, sa mga biyahe sa negosyo, o kahit sa kanilang sala.
Dito pumapasok ang mobile ADB: i-install lang ang "Android ADB" app sa iyong telepono, at maaari mo nang patakbuhin ang mga ADB command nang direkta sa iyong device, na hindi na kailangan ng computer at mga kable. Para sa mga developer, ang pagkuha ng mga log, pag-install, pag-uninstall, at pagsuri ng mga proseso anumang oras, kahit saan ay nagiging madali; para sa mga advanced na user, ang pamamahala ng batch ng mga application, pag-clear ng mga cache, at maging ang pag-disable ng mga bahagi ng system ay hindi na nangangailangan ng pagdadala ng laptop.

Proseso ng paggamit ng ADB ng Android phone
1️⃣ I-install ang app
Nag-download ako ng "Android ADB".
Kasama ang mobile ADB Android application na ito sa [Toolkit]. Idagdag lang ito. Telegrama Makukuha mo ito sa pamamagitan ng pagtingin sa naka-pin na 【Toolkit】 sa channel ▼
Pagkatapos mabuksan, diretso kang dadalhin sa pahina ng command line. Simple lang ang interface ngunit puno ng mga function. Huwag magmadali sa pagpapatakbo ng code. Painitin muna natin ang iyong mga daliri.
2️⃣ Maglipat ng mga file papunta sa iyong telepono
Mayroon akong example.apk file, kaya itinayp ko ito sa command line. adb push example.apk /sdcard/Ilang segundo ang lumipas, ang file ay masunuring nailagay sa storage directory ng telepono. Sa totoo lang, ang hakbang na ito ay walang pinagkaiba sa paggawa nito sa isang computer; ang utos na "adb" ay inilipat na sa telepono.
3️⃣ I-install ang APK
Sunod, i-type mo lang ito sa telepono mo. adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkIni-install ng system ang app nang walang pag-aalinlangan. Hindi na kailangang tanggalin ang kable sa buong proseso, basta't mapanatili ng telepono ang isang matatag na koneksyon sa network.
4️⃣ Mabilisang Sanggunian para sa mga Karaniwang Ginagamit na Utos
- Tingnan ang impormasyon ng aparato:
adb shell getpropMakikita mo ang mga katangian ng system at impormasyon tungkol sa hardware, tulad ng pagbubukas ng nakatagong manwal ng system. - I-uninstall ang aplikasyon:
adb shell pm uninstall 包名Ito ay tuluyang nabura. - I-clear ang datos:
adb shell pm clear 包名Ang linis pa rin nito na parang ibinalik sa dating kondisyon ng pabrika. - Tingnan ang mga prosesong tumatakbo:
adb shell psMakikita mo agad kung ano ang nangyayari sa background.
Mga aplikasyong nakabatay sa konteksto
Developer
Kapag dumadalo ako sa isang meeting at telepono ko lang ang dala ko, binubuksan ko lang ang ADB Shell, ini-click ang pinakabagong bersyon ng APK, at agad itong nai-install at tumatakbo, kaya nakakatipid ako ng oras para bumalik sa aking dorm para dalhin ang aking computer. Magagamit din ang mga debug log. adb logcat Kumuha ng datos sa totoong oras at agad na iulat ang anumang isyu sa mga kasamahan sa backend.
Mga advanced na user
Gusto kong gamitin ang telepono ko bilang isang "mini-server" para pamahalaan ang maraming app nang sabay-sabay. Una, inililista ko ang lahat ng pangalan ng naka-install na package, pagkatapos... adb shell pm list packages Gumawa ng listahan, at pagkatapos ay i-coordinate adb shell pm uninstall Walang silbi ang pag-uninstall nang maramihan.软件Agad na nakapagbakante ang telepono ng malaking espasyo sa imbakan. Mayroon din itong wireless debugging function; kapag nasa parehong lokal na network gaya ng isang computer, basta't... adb tcpip 5555Pagkatapos niyan, maaari ka nang direktang kumonekta gamit ang IP address; ilang tapik lang ang kailangan para i-set up ito.
Mga Tagasubok
Gamit ang log function, maaari ko itong buksan anumang oras. adb logcatKinukuha nito ang mga log ng system at, kasabay ng mga utos na ginagaya ang katayuan ng baterya, mabilis na bineberipika ang pagganap sa ilalim ng mga kondisyon ng mahinang baterya. Gamit lamang ang isang mobile phone, maaaring ilipat ang kapaligiran sa pagsubok anumang oras, kahit saan.
Pangwakas na buod
- Hindi kailangan ng kompyuterMaaari mong kumpletuhin ang lahat ng operasyon tulad ng pag-debug, pag-install, at pag-uninstall gamit lamang ang iyong mobile phone.
- Pag-debug ng wirelessSinusuportahan ang Wi-Fi ADB, kaya hindi na kailangan ng mga data cable.
- Flexible at mahusayMabilis na pagsusuri anumang oras, kahit saan, lalong angkop para sa mga pamamasyal o pansamantalang pangangailangan.
Kung nahihirapan ka pa rin dahil "wala kang computer," bakit hindi subukan ang tool na ito na "Android Phone ADB"? Ginagawa nitong "portable debugging tool" ang iyong telepono, isang tunay na pampahusay ng kahusayan. Tandaang paganahin ang Wi-Fi debugging mode at tiyaking nasa iisang network ang iyong telepono at PC; sa ganitong paraan, malaya mong magagamit ang ADB.
Ngayong nabasa mo na ito, kung nakatulong sa iyo ang tutorial na ito, paki-like at ibahagi ito sa mga kaibigang maaaring mangailangan nito. Sa susunod, ipagpapatuloy ko ang paggalugad sa mga "nakatagong hiyas" sa mobile, kaya abangan.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ Ang artikulong "Hindi Kinakailangan ng Computer! Ang Pinakamahusay na Paraan para sa Pag-install ng mga APK App sa mga Android Phone Gamit ang ADB" na ibinahagi rito ay maaaring makatulong sa iyo.
Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-34051.html
