Pa bezwen òdinatè! Metòd pafè a pou enstale aplikasyon APK sou telefòn Android lè l sèvi avèk ADB.

AndroidKijan pou itilize ADB dirèkteman sou aparèy mobil ou a? Pa bezwen yon PC Windows! Leson patikilye sa a detaye pwosesis operasyon ADB sou aparèy mobil ou a, li anseye ou kijan pou enstale APK byen vit, pouse fichye, dezenstale aplikasyon, e menm debogaj san fil epi wè jounal sistèm yo. Aprann kounye a epi metrize metòd debogaj Android la!

Istwa a ale konsa: Yon jou, pandan m t ap goumen pou Wi-Fi nan yon kafe, mwen t ap chèche kijan pou m debogaj aparèy Android mwen an san òdinatè lè mwen toudenkou sonje rekòmandasyon yon zanmi te ban mwen pou aplikasyon "Android ADB" la. Avèk yon ti tape dwèt mwen, mwen louvri l dirèkteman sou telefòn mwen, mwen antre imedyatman nan koòdone liy kòmand lan, epi telefòn mwen an transfòme an yon "mini òdinatè".

Pa bezwen òdinatè! Metòd pafè a pou enstale aplikasyon APK sou telefòn Android lè l sèvi avèk ADB.

Anfèt, mwen te kòmanse jwe ak bagay sa a kèk mwa de sa, epi li santi tankou yon kle ki louvri pòt ADB a, ki te sèlman posib sou yon òdinatè anvan. Se konsa, mwen deside ekri eksperyans etonan sa a nan yon leson patikilye, epi tou konpile kèk kòmandman mwen itilize souvan, kòm yon ti bonis pou zanmi ki vle metrize ADB sou ale a.

Poukisa chwazi ADB mobil?

Tradisyonèlman, pou debogaj Android, ou bezwen konekte telefòn nan ak yon òdinatè Windows; koòdone ADB a sèlman limen lè kab USB a branche. Sepandan, an reyalite, moun pa vle soti ak òdinatè yo lè y ap vwayaje, nan vwayaj biznis, oswa menm nan salon yo.

Se la ADB mobil lan antre an jwèt: jis enstale aplikasyon "Android ADB" la sou telefòn ou, epi ou ka egzekite kòmand ADB yo dirèkteman sou aparèy ou an, sa elimine nesesite pou yon òdinatè ak kab. Pou devlopè yo, kaptire jounal, enstale, dezenstale, ak tcheke pwosesis yo nenpòt ki lè, nenpòt kote vin fasil; pou itilizatè avanse yo, jesyon aplikasyon an pakèt, efase kach, e menm dezaktive konpozan sistèm yo pa bezwen pote yon laptop ankò.

Lè w tou senpleman enstale aplikasyon "Android ADB" la sou telefòn ou, ou ka egzekite kòmandman ADB yo dirèkteman sou telefòn ou, sa elimine nesesite pou yon òdinatè ak kab.

Pwosesis itilizasyon ADB sou telefòn Android

1️⃣ Enstale aplikasyon an

Mwen telechaje "Android ADB".

Aplikasyon mobil ADB Android sa a enkli nan [Toolkit] la. Senpleman ajoute li. Telegram Ou ka jwenn li lè w tcheke 【Toolkit】 ki tache nan chanèl ▼ la.

Apre ou fin ouvri li, y ap mennen w dirèkteman nan paj liy kòmand lan. Entèfas la senp men li chaje ak fonksyon. Pa prese egzekite kòd la. Ann chofe dwèt ou anvan.

2️⃣ Voye fichye yo sou telefòn ou

Mwen gen yon fichye example.apk, donk mwen tape li nan liy kòmand lan. adb push example.apk /sdcard/Kèk segond apre, fichye a te plase avèk obeyisans nan dosye depo telefòn nan. Anfèt, etap sa a pa diferan de fè li sou yon òdinatè; se jis ke yo te deplase kòmand "adb" la sou telefòn nan.

3️⃣ Enstale APK a

Apre sa, jis tape li nan telefòn ou. adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkSistèm nan enstale aplikasyon an san ezitasyon. Pwosesis la nèt pa mande pou dekonekte kab la, depi telefòn nan kenbe yon koneksyon rezo ki estab.

4️⃣ Referans rapid pou kòmandman ki pi itilize yo

  • Gade enfòmasyon sou aparèy la:adb shell getpropOu ka wè pwopriyete sistèm ak enfòmasyon sou pyès ki nan konpitè, tankou lè w ap louvri yon manyèl sistèm kache.
  • Dezenstale aplikasyon an:adb shell pm uninstall 包名Li te efase nèt.
  • Efase done yo:adb shell pm clear 包名Li pwòp tankou si yo te retabli l nan konfigirasyon faktori a.
  • Gade pwosesis k ap kouri yo:adb shell psOu ka wè yon sèl koudey sou sa k ap pase nan background nan.

Aplikasyon kontèksyalize

Devlopè

Lè m ap patisipe nan yon reyinyon epi se sèlman telefòn mwen ki avè m, mwen tou senpleman ouvri ADB Shell, mwen mete dènye vèsyon APK a, epi li enstale epi li fonksyone imedyatman, sa ki fè m pa bezwen retounen nan dòtwa mwen pou m pote òdinatè mwen an. Ou ka itilize jounal debogaj yo tou. adb logcat Kaptire done an tan reyèl epi rapòte nenpòt pwoblèm bay kòlèg backend yo san pèdi tan.

Itilizatè avanse

Mwen renmen sèvi ak telefòn mwen kòm yon "mini-sèvè" pou jere plizyè aplikasyon an gwoup. Premyèman, mwen bay lis tout non pakè ki enstale yo, apre sa... adb shell pm list packages Fè yon lis, epi answit kowòdone adb shell pm uninstall Dezinstalasyon an gwoup pa itil.软件Telefòn nan te libere anpil espas depo imedyatman. Li genyen tou yon fonksyon debogaj san fil; lè w sou menm rezo lokal ak yon òdinatè, osi lontan ke... adb tcpip 5555Apre sa, ou ka konekte dirèkteman avèk adrès IP a; li pran sèlman kèk ti tape pou konfigire li.

Moun k ap fè tès yo

Avèk fonksyon jounal la, mwen ka ouvri li nenpòt ki lè. adb logcatLi kaptire jounal sistèm yo epi, ansanm ak kòmand ki simile eta batri a, li verifye pèfòmans rapidman nan kondisyon batri ki ba. Avèk yon sèl telefòn mobil, anviwònman tès la ka deplase nenpòt ki lè, nenpòt kote.

Rezime final la

  • Pa bezwen òdinatèOu ka fè tout operasyon tankou debogaj, enstalasyon, ak dezinstalasyon sèlman avèk telefòn mobil ou.
  • Debogaj san filSipòte Wi-Fi ADB, sa ki elimine nesesite pou kab done.
  • Fleksib ak efikasTès rapid nenpòt ki lè, nenpòt kote, espesyalman apwopriye pou pwomnad oswa bezwen tanporè.

Si w toujou bloke paske ou "pa gen òdinatè," poukisa ou pa eseye zouti "Android Phone ADB" sa a? Li transfòme telefòn ou an yon "zouti debogaj pòtab," yon vrè zouti pou amelyore efikasite. Sonje aktive mòd debogaj Wi-Fi a epi asire w telefòn ou ak PC ou sou menm rezo a; konsa, ou ka itilize ADB libman.

Kounye a ke ou fin li tout sa a, si ou te jwenn leson patikilye sa a itil, tanpri ba li yon like epi pataje li ak zanmi ki ta ka bezwen li. Pwochen fwa a, m ap kontinye eksplore "trezò kache" mobil yo, kidonk rete branche.

kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo te itilize * Mete etikèt sou

Ki gen tèt