Artikulo Direktoryo
Unsaon paggamit ang ADB direkta sa Android phone? Dili kinahanglan og Windows PC! Kini nga tutorial nagdetalye sa proseso sa operasyon sa ADB sa imong mobile device, nga nagtudlo kanimo unsaon pag-install dayon sa mga APK, pag-push sa mga file, pag-uninstall sa mga aplikasyon, ug bisan sa wireless nga pag-debug ug pagtan-aw sa mga system log. Pagkat-on karon ug pag-master sa pinakamaayong pamaagi sa pag-debug sa Android!
Ang istorya mao kini: Usa ka adlaw, samtang naglisod ko sa Wi-Fi sa usa ka coffee shop, naghunahuna ko unsaon pag-debug sa akong Android device nga walay computer sa dihang kalit nakong nahinumduman ang rekomendasyon sa akong higala para sa "Android ADB" app. Sa usa ka tap sa akong tudlo, giablihan nako kini direkta sa akong telepono, dayon misulod sa command-line interface, ug ang akong telepono nahimo nga usa ka "mini computer."

Sa tinuod lang, nagsugod ko og panukiduki bahin sa isyu sa mga Android phone nga dili maka-install og mga daang bersyon sa mga app, o mga app nga dili compatible sa imong telepono, pipila ka bulan ang milabay.
Kini nga butang daw sama sa usa ka yawe nga nagbukas sa pultahan sa ADB, usa ka bahin nga kaniadto anaa ra sa kompyuter. Busa nakahukom ko nga isulat kini nga katingalahang kasinatian ngadto sa usa ka tutorial ug maghimo usab og lista sa pipila ka kasagarang gigamit nga mga sugo aron makahatag og gamay nga bonus sa bisan kinsa nga gusto nga ma-master ang ADB bisan asa.
Ngano nga pilion ang mobile ADB?
Kasagaran, ang pag-debug sa Android nagkinahanglan og pagsaksak sa telepono ngadto sa Windows computer; ang ADB interface mosiga lang kon ang USB cable isaksak. Apan, sa tinuod lang, ang mga tawo dili gusto nga dad-on ang ilang mga kompyuter kon mobiyahe, sa mga biyahe sa negosyo, o bisan sa ilang sala.
Dinhi na mosulod ang mobile ADB: i-install lang ang "Android ADB" app sa imong telepono, ug mahimo na nimong ipadagan ang mga ADB command direkta sa imong telepono, nga dili na kinahanglan ang kompyuter ug mga kable.
Para sa mga developers, ang pag-log, pag-install, pag-uninstall, ug pagsusi sa mga proseso bisan unsang orasa, bisan asa sayon na lang; para sa mga advanced users, ang batch management sa mga aplikasyon, paghawan sa mga cache, ug bisan ang pag-disable sa mga system components dili na kinahanglan magdala og laptop.
Proseso sa paggamit sa ADB sa Android phone
1️⃣ I-install ang app
Nag-download ko og "Android ADB".
Kini nga mobile ADB Android application gilakip sa [Toolkit]. Apil lang sa Telegram channel ug susiha ang naka-pin nga [Toolkit] aron makuha kini ▼
Human sa pag-abli, diretso ka nga dad-on sa panid sa command line. Yano ra ang interface apan puno sa mga gimbuhaton. Ayaw pagdali-dali sa pagpadagan sa code. Atong painiton una ang imong mga tudlo.
2️⃣ Ipadala ang mga file sa imong telepono
Naa koy example.apk file, mao nga akong gi-type kini sa command line. adb push example.apk /sdcard/Pipila ka segundo ang milabay, ang file nabutang na sa storage directory sa telepono. Sa tinuod lang, kini nga lakang walay kalainan sa pagbuhat niini sa kompyuter; ang "adb" command nabalhin na sa telepono.
3️⃣ I-install ang APK
Sunod, i-type lang kini sa imong telepono. adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkAng sistema mo-install sa app nga walay pagduha-duha. Ang tibuok proseso dili magkinahanglan og pagtangtang sa kable, basta ang telepono adunay lig-on nga koneksyon sa network.
4️⃣ Dali nga Reperensya para sa Kasagarang Gigamit nga mga Sugo
- Tan-awa ang impormasyon sa device:
adb shell getpropMakita nimo ang mga kabtangan sa sistema ug impormasyon sa hardware, sama sa pag-abli sa usa ka tinago nga manwal sa sistema. - I-uninstall ang aplikasyon:
adb shell pm uninstall 包名Kini hingpit nga natangtang. - Hawani ang datos:
adb shell pm clear 包名Limpyo kaayo kini nga daw gibalik sa orihinal nga kondisyon niini. - Tan-awa ang mga proseso nga nagdagan:
adb shell psMakita nimo dayon kung unsa ang nahitabo sa background.
Mga aplikasyon nga gi-konteksto

Mga Developer
Kon motambong ko og miting ug ang akong telepono ra ang akong dala, ablihan lang nako ang ADB Shell, i-download ang pinakabag-ong bersyon sa APK, ug kini ma-install ug modagan dayon, nga makadaginot nako sa oras sa pagbalik sa akong dorm aron dad-on ang akong kompyuter. Magamit usab ang mga debug log. adb logcat Pagkuha og datos sa tinuod nga oras ug ireport dayon ang bisan unsang mga isyu ngadto sa mga kauban sa backend.
Mga abanteng tiggamit
Ganahan ko gamiton ang akong telepono isip "mini-server" para modumala og daghang apps sa daghang batch. Una, akong gilista ang tanang na-install nga package names, dayon... adb shell pm list packages Paghimo og lista, ug dayon i-coordinate adb shell pm uninstall Walay pulos ang pag-uninstall sa batch.SoftwareAng telepono diha-diha dayon nakahatag og daghang espasyo sa pagtipig. Kini usab adunay wireless debugging function; kung naa sa parehas nga lokal nga network sama sa usa ka kompyuter, basta... adb tcpip 5555Human niana, makakonekta ka direkta gamit ang IP address; pipila lang ka pagpindot aron ma-set up kini.
Mga Tigsulay
Uban sa log function, mahimo nako kini ablihan bisan unsang orasa. adb logcatKini mokuha og mga system log ug, inubanan sa mga sugo nga nagsundog sa kahimtang sa baterya, dali nga mo-verify sa performance ubos sa mga kondisyon sa hinay nga baterya. Gamit lang ang usa ka mobile phone, ang testing environment mahimong ibalhin bisan unsang orasa, bisan asa.
Katapusan nga katingbanan
- Dili kinahanglan og kompyuterMahimo nimong makompleto ang tanang operasyon sama sa pag-debug, pag-install, ug pag-uninstall gamit lang ang imong mobile phone.
- Pag-debug sa wirelessGisuportahan ang Wi-Fi ADB, nga nagwagtang sa panginahanglan alang sa mga kable sa data.
- Flexible ug episyentePaspas nga pagsulay bisan unsang orasa, bisan asa, labi na nga angay alang sa mga outing o temporaryo nga mga panginahanglanon.
Kon naglisod ka gihapon kay "wala kay kompyuter," nganong dili nimo sulayan kining himan nga "Android Phone ADB"? Kini makahimo sa imong telepono nga usa ka "portable debugging tool," usa ka tinuod nga makapausbaw sa efficiency. Hinumdumi nga i-enable ang Wi-Fi debugging mode ug siguroha nga ang imong telepono ug PC naa sa parehas nga network; niining paagiha, gawasnon nimong magamit ang ADB.
Karon nga nabasa na nimo hangtod dinhi, kon nakita nimo nga makatabang kini nga tutorial, palihug i-like ug ipaambit kini sa mga higala nga tingali nanginahanglan niini. Sa sunod higayon, ipadayon nako ang pagsuhid sa mga "tinago nga bahandi" sa mobile, busa bantayi lang.
Hinaut nga ang artikulong "Dili Kinahanglan og Kompyuter! Ang Kinatas-ang Pamaagi sa Pag-instalar og mga Aplikasyon sa APK sa mga Android Phone Gamit ang ADB," nga gipaambit sa blog ni Chen Weiliang ( https://www.chenweiliang.com/ ), makatabang kanimo.
Ayaw pagpanuko sa pagpaambit niini nga link sa artikulo: https://www.chenweiliang.com/cwl-34051.html
