M'hemmx bżonn ta' kompjuter! L-aħjar metodu għall-installazzjoni ta' apps APK fuq telefowns Android bl-użu ta' ADB.

AndroidKif tuża ADB direttament fuq it-tagħmir mobbli tiegħek? M'hemmx bżonn ta' PC bil-Windows! Dan it-tutorja jagħti dettalji dwar il-proċess ta' operazzjoni tal-ADB fuq it-tagħmir mobbli tiegħek, u jgħallmek kif tinstalla malajr APKs, timbotta fajls, tneħħi l-applikazzjonijiet, u anke tiddibaggja u tara s-sistema logs mingħajr fili. Tgħallem issa u ħakmek il-metodu aħħari ta' dibaggjar tal-Android!

L-istorja tmur hekk: Darba waħda, waqt li kont qed niġġieled għall-Wi-Fi f'ħanut tal-kafè, kont qed nifhem kif niddibaggja t-tagħmir Android tiegħi mingħajr kompjuter meta f'daqqa waħda ftakart fir-rakkomandazzjoni ta' ħabib għall-app "Android ADB". B'mess ta' subgħajja, ftaħtha direttament fuq it-telefon tiegħi, dħalt immedjatament fl-interface tal-linja tal-kmand, u t-telefon tiegħi ttrasforma f'"mini kompjuter."

M'hemmx bżonn ta' kompjuter! L-aħjar metodu għall-installazzjoni ta' apps APK fuq telefowns Android bl-użu ta' ADB.

Fil-fatt, bdejt nilgħab b'din il-ħaġa ftit xhur ilu, u nħossha bħal ċavetta li fetħet il-bieb għall-ADB, li qabel kien possibbli biss fuq kompjuter. Għalhekk iddeċidejt li nikteb din l-esperjenza tal-għaġeb f'tutorja, u niġbor ukoll ftit kmandi użati b'mod komuni li għandi f'idejja, bħala bonus żgħir għal ħbieb li jridu jitgħallmu l-ADB waqt li jkunu għaddejjin.

Għaliex tagħżel ADB mobbli?

Tradizzjonalment, id-debugging ta' Android jirrikjedi li t-telefon jiġi konness ma' kompjuter bil-Windows; l-interfaċċja tal-ADB tixgħel biss meta l-kejbil tal-USB ikun konness. Madankollu, fir-realtà, in-nies ma jridux joħorġu l-kompjuters tagħhom meta jivvjaġġaw, fuq vjaġġi ta' negozju, jew saħansitra fil-kamra tal-għixien tagħhom.

Hawnhekk tidħol l-ADB mobbli: sempliċement installa l-app "Android ADB" fuq it-telefon tiegħek, u tista' tħaddem il-kmandi tal-ADB direttament fuq l-apparat tiegħek, u b'hekk telimina l-ħtieġa għal kompjuter u kejbils. Għall-iżviluppaturi, il-qbid tal-logs, l-installazzjoni, id-diżinstallazzjoni, u l-iċċekkjar tal-proċessi f'kull ħin u kullimkien isir mingħajr sforz; għal utenti avvanzati, il-ġestjoni tal-lottijiet tal-applikazzjonijiet, it-tneħħija tal-caches, u anke d-diżattivazzjoni tal-komponenti tas-sistema m'għadhomx jeħtieġu li jġorru laptop.

Billi sempliċement tinstalla l-app "Android ADB" fuq it-telefon tiegħek, tista' tħaddem kmandi tal-ADB direttament fuq it-telefon tiegħek, u b'hekk telimina l-ħtieġa għal kompjuter u kejbils.

Proċess tal-użu tal-ADB tat-telefon Android

1️⃣ Installa l-app

Niżżilt "Android ADB".

Din l-applikazzjoni mobbli tal-ADB għall-Android hija inkluża fit-[Toolkit]. Sempliċement żidha. Telegramma Tista' tiksbu billi tiċċekkja l-【Toolkit】 imwaħħal fil-kanal ▼

Wara li tiftaħ, tittieħed direttament fil-paġna tal-linja tal-kmand. L-interfaċċja hija sempliċi iżda mimlija funzjonijiet. Tgħaġġilx biex tħaddem il-kodiċi. Ejja nsaħħnu subgħajk l-ewwel.

2️⃣ Imbotta l-fajls fuq it-telefon tiegħek

Għandi fajl example.apk, allura ktibtu fil-linja tal-kmand. adb push example.apk /sdcard/Ftit sekondi wara, il-fajl tpoġġa b'ubbidjenza fid-direttorju tal-ħażna tat-telefon. Fil-fatt, dan il-pass mhuwiex differenti milli tagħmlu fuq kompjuter; huwa biss li l-kmand "adb" ġie mċaqlaq għat-telefon.

3️⃣ Installa l-APK

Imbagħad, sempliċement ittajpjah fuq it-telefon tiegħek. adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkIs-sistema tinstalla l-app mingħajr eżitazzjoni. Il-proċess kollu ma jeħtieġx li tiskonnettja l-kejbil, sakemm it-telefon iżomm konnessjoni tan-netwerk stabbli.

4️⃣ Referenza Rapida għall-Kmandi Użati Komunement

  • Ara l-informazzjoni dwar l-apparat:adb shell getpropTista' tara l-proprjetajiet tas-sistema u l-informazzjoni dwar il-ħardwer, bħallikieku qed tiftaħ manwal tas-sistema moħbi.
  • Iddiżinstalla l-applikazzjoni:adb shell pm uninstall 包名Tħassar kompletament.
  • Ċar tad-dejta:adb shell pm clear 包名Huwa nadif daqslikieku ġie restawrat għas-settings tal-fabbrika.
  • Ara l-proċessi li għaddejjin:adb shell psTista' tara f'daqqa t'għajn x'qed jiġri fl-isfond.

Applikazzjonijiet kuntestwalizzati

开发者

Meta nkun qed nattendi laqgħa u jkolli biss it-telefon miegħi, sempliċement niftaħ ADB Shell, inpoġġi l-aħħar verżjoni tal-APK, u din tinstalla u taħdem immedjatament, u b'hekk niffranka l-ħin li mmur lura d-dormitorju tiegħi biex inġib il-kompjuter tiegħi. Il-logs tad-debug jistgħu jintużaw ukoll. adb logcat Aqbad id-dejta f'ħin reali u rrapporta minnufih kwalunkwe problema lill-kollegi tal-backend.

Utenti Avvanzati

Nixtieq nuża t-telefon tiegħi bħala "mini-server" biex nimmaniġġja diversi apps f'lottijiet. L-ewwel, niżżel l-ismijiet tal-pakketti installati kollha, imbagħad... adb shell pm list packages Agħmel lista, u mbagħad ikkoordina adb shell pm uninstall L-uninstallazzjoni bil-lott hija inutli.软件It-telefon ħeles ħafna spazju għall-ħażna immedjatament. Għandu wkoll funzjoni ta' debugging mingħajr fili; meta jkun fuq l-istess netwerk lokali bħal kompjuter, sakemm... adb tcpip 5555Wara dan, tista' tikkonnettja direttament billi tuża l-indirizz IP; tieħu biss ftit viti biex tissettjah.

It-testers

Bil-funzjoni tal-log, nista' niftħu fi kwalunkwe ħin. adb logcatJaqbad il-logs tas-sistema u, flimkien ma' kmandi li jissimulaw l-istatus tal-batterija, jivverifika malajr il-prestazzjoni f'kundizzjonijiet ta' batterija baxxa. B'mowbajl wieħed biss, l-ambjent tal-ittestjar jista' jiġi mċaqlaq f'kull ħin, kullimkien.

Sommarju finali

  • L-ebda kompjuter mhu meħtieġTista' tlesti l-operazzjonijiet kollha bħad-debugging, l-installazzjoni, u d-diżinstallazzjoni billi tuża biss il-mowbajl tiegħek.
  • Debugging mingħajr filiJappoġġja l-Wi-Fi ADB, u b'hekk jelimina l-ħtieġa għal kejbils tad-dejta.
  • Flessibbli u effiċjentiIttestjar rapidu f'kull ħin, kullimkien, speċjalment adattat għal ħarġiet jew bżonnijiet temporanji.

Jekk għadek ma tistax tużah għax "m'għandekx kompjuter," għaliex ma tippruvax din l-għodda "Android Phone ADB"? Din tibdel it-telefon tiegħek f'"għodda portabbli ta' debugging," li żżid l-effiċjenza. Ftakar li tattiva l-modalità ta' debugging tal-Wi-Fi u tiżgura li t-telefon u l-PC tiegħek ikunu fuq l-istess netwerk; b'dan il-mod, tista' tuża l-ADB liberament.

Issa li qrajt s'hawn, jekk sibt dan it-tutorja utli, jekk jogħġbok agħtih like u aqsamh mal-ħbieb li jistgħu jkollhom bżonnu. Id-darba li jmiss, se nkompli nesplora "ġawhar moħbija" fuq il-mowbajl, għalhekk ibqa' magħna.

发表 评论

您的邮箱地址不会被公开。 Jintużaw l-oqsma meħtieġa * Tikketta

Skrollja Top