Umhlahlandlela ophelele wokusebenzisa i-ADB ngaphandle kwentambo ku-Android 11+

  • Ukulungisa amaphutha okungenantambo ku-Android 11+ kukuvumela ukuthi usebenzise i-ADB nge-Wi-Fi ngokubhanqa okuphephile ngekhodi ye-QR noma i-PIN, ugweme ukuthembela kukhebula le-USB.
  • I-ADB inikeza ukulawula idivayisi okuthuthukisiwe (ukufakwa kohlelo lokusebenza, igobolondo, amakhophi amafayela, ukuthwebula, ukuhlola) futhi ingasebenza nge-Wi-Fi, i-Ethernet, noma i-USB.
  • Amathuluzi afana ne-Android Studio, i-Tasker, kanye ne-Termux enza kube lula ukwenza ngokuzenzakalelayo futhi kube lula ukuxhumana okungenantambo, okunciphisa ukungenelela ngesandla.
  • Kuyisihluthulelo ukusebenzisa imikhuba emihle yokuphepha: ukusebenzisa amanethiwekhi athembekile, ukuphatha amadivayisi axhunyiwe, nokukhubaza ukulungisa amaphutha uma kungadingeki.

I-ADB engenantambo ku-Android 11+

Uma usebenza ne-Android ezingeni elithuthukile noma ujabulela ukushintsha ifoni yakho, ngokushesha noma kamuva uzothola i-ADB. Leli thuluzi lomugqa wemiyalo livumela ukulawula uhlelo okujulile kakhulu, kodwa ngokwesiko bekulokhu kuhlotshaniswa nohlelo olujwayelekile. Ikhebula le-USB kanye nokulungisa amaphutha kwe-USB kuvuliweKusukela ku-Android 11, konke lokhu kuyashintsha: manje kungenzeka ukusebenzisa i-ADB ngaphandle kwentambo ngokuphelele, kalula futhi ngaphandle kokuqhubeka nokuxhuma nokukhipha ifoni.

Uhlelo olusha lokususa i-wireless depuration luphinde lwethule inqubo yokususa i-wireless depuration. Ukubhanqa i-Wi-Fi okuphephile ngekhodi ye-QR noma ikhodi ye-PINYakhelwe ukusetshenziswa kokubili ku-Android Studio kanye nomugqa womyalo, lo mhlahlandlela uzokukhombisa ngokuningiliziwe ukuthi i-ADB isebenza kanjani, ukuthi ungayithola kanjani okuningi imodi engenantambo ku-Android 11+ (kufaka phakathi amaqhinga okuyenza ngokuzenzakalela), nokuthi yiziphi ezinye izindlela onazo uma usebenzisa izinguqulo ezindala ze-Android noma amadivayisi akhethekile njenge-Chromebooks.

Iyini i-ADB futhi kungani ikufanele ukuyisebenzisa nge-Wi-Fi?

Ibhuloho Lokulungisa Amaphutha le-Android, noma I-ADB iyithuluzi lekhonsoli elidala isiteshi sokuxhumana phakathi kwekhompyutha yakho nedivayisi ye-Android. Lesi siteshi sivumela izenzo ezidlula kakhulu lokho okunikezwa yi-interface evamile yesistimu: ukufakwa okuthuthukisiwe nokukhishwa kwezinhlelo zokusebenza (kufaka phakathi eziningi ezifakwe ngaphambilini), ukufinyelela kugobolondo le-Unix ledivayisi, ukukopisha amafayela, izithombe-skrini kanye nokuthwebula ividiyo, imiyalo yesistimu, ukuzenzakalela kokuhlola, njll.

Yiziphi izinhlelo zokusebenza ezisebenzisa indawo yakho ku-Android?
I-athikili ehlobene:
Ungayisusa kanjani i-bloatware ku-Android ngaphandle kwempande usebenzisa i-ADB namathuluzi alula

Ngokwesiko, lokhu kuxhumana kwakwenziwa yi- I-USB isebenzisa inketho ethi “Ukulungisa iphutha le-USB” ngaphakathi kwezinketho zonjiniyela. Umsebenzi ojwayelekile uwukuthi: xhuma ikhebula, gunyaza i-PC kudivayisi yeselula, qalisa imiyalo kusuka kufolda platform-tools ku-PC yakho bese uqedile. Inkinga ukuthi lokhu kuhilela ukuba nefoni eduze, amakhebula, kungenzeka Abashayeli bedivayisi ye-Android kukhompyutha namachweba, futhi kuyaphazamisa impela uma usebenza ngamadivayisi amaningi noma udinga ukuhambahamba.

Nge-Android 11 nezinguqulo zakamuva, kungenzeka ukusebenzisa I-ADB nge-Wi-Fi ngenqubo yokubhanqa evikelekileAkugcini nje ngokuba lula kakhulu, kodwa futhi kugwema izinkinga eziningi ngama-driver e-USB, ama-port anephutha, noma ama-Chromebook angasekeli i-ADB nge-USB. Iphinde ivule umnyango wokwenza kusebenze i-ADB engenantambo ku-boot ngayinye yefoni kusetshenziswa amathuluzi afana ne-Tasker ne-Termux.

Ngizivula kanjani izinketho zonjiniyela kanye nokulungisa iphutha okungenantambo?

Ngaphambi kokuthi uxhume nge-ADB, kungaba ngekhebula noma nge-Wi-Fi, udinga ukuvula i- Izinketho zonjiniyela kudivayisi yakho ye-AndroidKu-Android 11+ inqubo ijwayelekile: ngena ku Amasethingi> Mayelana nefoni (o Imininingwane yedivayisi) bese uthola isigaba Yakha Inombolo o I-VersiónThepha ngokuphindaphindiwe kuze kuvele umlayezo, njengokuthi “Manje usungumthuthukisi”Uma udinga incazelo ephelele, bheka Ungayisebenzisa kanjani futhi uyiqonde kahle imodi yonjiniyela ku-Android.

Uma lezi zinketho sezivuliwe, uzokwazi ukusesha usebenzisa ibhokisi lokusesha langaphakathi kumenyu yezilungiselelo eziyinhloko. "Izinketho zonjiniyela" bese ungena ngqo. Ngaphakathi kwaleso sigaba uzothola izihluthulelo ezimbili zalolu daba lonke: Ukulungisa iphutha le-USB Futhi, ku-Android 11 noma ngaphezulu, okusha Ukulungisa iphutha okungenantamboLo wokugcina yiwona okudingeka uwusebenzise ukuze usebenzise i-ADB nge-Wi-Fi ngaphandle kokuthembela kukhebula.

Uma uqala ukuvula ukulungisa iphutha okungenantambo, i-Android izobonisa ibhokisi elikucela ukuthi uqinisekise ukusetshenziswa kwayo. inethiwekhi ye-Wi-Fi yamanje njengenethiwekhi evunyelwe Ukuze ulungise amaphutha. Maka ibhokisi. “Vumela njalo kule nethiwekhi” bese ucindezela VumelaKhumbula ukuthi kuyalulekwa ukusebenzisa amanethiwekhi athembekile, njengoba imiyalo enokufinyelela okujulile kudivayisi izodluliselwa ngaleyo siteshi.

I-ADB engenantambo ku-Android 11+ nge-Android Studio (ikhodi ye-QR noma ikhodi ye-PIN)

Uma usebenzisa i-Android Studio, kusukela enguqulweni ye-Bumblebee kuqhubeke, une-wizard ehlanganisiwe eyenza ukubhanqa kwe-Wi-Fi ngaphandle kokuthinta i-terminal. Lolu hlelo lwe- Ukubhanqa okulula ngekhodi ye-QR noma ikhodi ye-PIN Isebenza kuphela kumadivayisi ane-Android 11 noma kamuva.

Kukhompyutha yakho, vula i-Android Studio bese uthola umphathi wedivayisi, ngokuvamile ku- Umphathi Wedivayisi ekubukeni kwamadivayisi angokoqoboNgaphakathi uzothola inketho ebizwa ngokuthi Bhangqa usebenzisa i-Wi-Fi noma okufanayo. Ukuyithinta kuvula iwindi elivelayo elinamathebhu amabili: elilodwa lokubhanqa ngekhodi ye-QR (Bhangqa usebenzisa ikhodi ye-QR) kanye nokunye ukukwenza ngekhodi yezinombolo (Bhangqa usebenzisa ikhodi yokumatanisa).

Kuthebhu yekhodi ye-QR uzobona Ikhodi ye-QR ikhiqizwe yi-Android StudioUma uyihlola ngesinye isithwebuli, uzobona ukuthi empeleni iqukethe iphrofayili yokuxhumeka kwe-Wi-Fi esetshenziswa yi-IDE ukusungula umhubhe wokulungisa amaphutha. Kubalulekile ukuyiskena kuphela kusuka ekusakazweni kokulungisa amaphutha okungenantambo kwe-Android, hhayi kunoma yisiphi isithwebuli noma izinhlelo zokusebenza zezinkampani zangaphandle.

Kudivayisi yakho yeselula, enezinketho zonjiniyela ezivuliwe, iya ku- "Ukulungisa amaphutha okungenantambo" ngaphakathi kwaleyo menyu yonjiniyelaAkudingeki ukuthi ukulungisa iphutha le-USB kuvunyelwe. Uzobona izinketho zokubhanqa lapho. Ukuze uthole indlela ye-QR, khetha “Xhumanisa idivayisi nekhodi ye-QR” Khomba ikhamera kukhodi eboniswa esikrinini se-Android Studio ku-PC yakho. Inqubo yokubhangqa izoqedwa ngemizuzwana, futhi idivayisi izobhaliswa njengokubhangqiwe.

Uma ukuskena ikhodi ye-QR kukunika inkinga, ungasebenzisa ithebhu yekhodi yezinombolo. Ku-Android Studio, khetha “Bhangqa usebenzisa ikhodi yokubhangqa” bese ucindezela inkinobho ethi BhangqaIbhokisi lengxoxo lizovuleka ukuze kufakwe ikhodi enezinombolo eziyisithupha. Kudivayisi yakho yeselula, esikrinini esifanayo sokulungisa amaphutha esingenantambo, thepha “Xhumanisa nekhodi yokuvumelanisa” Qaphela inombolo kanye nembobo eboniswa uhlelo. Yifake ebhokisini le-Android Studio, futhi uma isiqinisekisiwe, idivayisi izobhangqwa njengoba yayinjalo nekhodi ye-QR.

Kusukela lapho, iselula izovela itholakala ku- Qalisa izinhlelo zokusebenza, lungisa amaphutha, bese usebenzisa i-ADB kusuka kuthebhu yeTheminali ku-Android Studio noma kusuka kukhonsoli yesistimu, futhi ngokulawula okude ungakwazi Sebenzisa i-scrcpy kusuka ku-Windows ukulawula i-Android yakho. Uma umyalo ungabonwa kusuka kutheminali eyakhelwe ngaphakathi adbQiniseka ukuthi useluhlwini lwemibhalo oluqukethe ama-binary, ngokuvamile %LOCALAPPDATA%\Android\SDK\platform-tools ku-Windows, noma okufana nakho ku-macOS ne-Linux.

Xhuma nge-Wi-Fi usebenzisa umugqa womyalo ku-Android 11+

I-ADB engenantambo ku-Android 11+

I-Android 11 ikuvumela futhi ukuthi usebenzise ukulungisa amaphutha okungenantambo kuphela kusuka ku-console, ngaphandle kwesidingo sokuvula i-Android Studio. Ukuze wenze lokhu, nge Ukulungisa amaphutha okungenantambo kuvuliwe kuselula, faka leso sikrini esifanayo senketho bese usebenzisa imenyu “Xhumanisa idivayisi nekhodi yokuvumelanisa”Lapho uzobona ikheli le-IP, i-port, kanye nekhodi yokubhangqa yesikhashana.

Ku-PC yakho, vula i-terminal ku-directory ye- Amathuluzi epulatifomu ye-Android SDK (ifolda yamathuluzi epulatifomu) futhi ikhipha umyalo onjengalona:
adb pair IP_DEL_DISPOSITIVO:PUERTO
Ngomnikazi adb Izobe isikucela ukuthi ufake ikhodi yokubhangqa enezinombolo eziyisithupha eboniswa esikrinini sakho seselula. Yifake, futhi uma konke kuhamba kahle, ukubhangqa kuzoqoshwa. Lesi sinyathelo sixhumanisa ngokuphephile indawo yakho yokusebenza nedivayisi.

Uma usubhangqiwe, ungaxhuma ngqo ku:
adb connect IP_DEL_DISPOSITIVO:PUERTO
Ezimweni eziningi, ngemva kokubhanqa kanye nokubonga i-mDNS, iseva ye-ADB ngokwayo ingakwazi thola ngokuzenzakalelayo idivayisi exhunyiwe ngaphandle kokufaka kabusha i-IP kanye ne-port, kodwa uma inethiwekhi yakho ingaphathi kahle i-mDNS, indlela yesandla ene- adb connect ip:puerto Kuyindlela ethembekile.

Kusukela ngaleso sikhathi ungasebenzisa yonke imiyalo ye-ADB yakudala nge-Wi-Fi: adb devices Ukuze ubone uhlu lwamadivayisi, adb install ukufaka ama-APK, adb shell ukungena egobolondweni, adb pull/push ukudlulisa amafayela, noma izinsiza ezifana screencap y screenrecord ukuze uthole izithombe-skrini kanye nokuqoshwa kwesikrini. Ukuze uthole izinsiza ezengeziwe mayelana nokuthi kanjani lawula iselula yakho kukhompuyutha yakho, Hlola lawula iselula kusuka ku-PC.

I-ADB engenantambo ngaphandle kwe-Android 11: Ukuxhumeka kwe-Wi-Fi ngemuva kokusethwa kwe-USB kokuqala

Uma idivayisi yakho isebenzisa i-Android 10 noma inguqulo yangaphambilini (noma uma ufuna indlela ehambisana ne-11+), ungasebenzisa uhlelo lwakudala lapho i-ADB Ilungiselelwa nge-USB kanye bese isetshenziswa nge-Wi-FiLokhu kugeleza kusasekelwa ezinguqulweni zesimanje, yize ku-Android 11+ uhlelo olusha lokubhanqa luphephile futhi lulula kakhulu.

Inqubo yendabuko yile: xhuma ifoni kwi-PC nge-USB, hlola ukuthi Ukulungisa iphutha le-USB kuvuliwe futhi umyalo adb devices iyakubona njengoba idivayisiBese, kusukela esigungwini, gijima:
adb tcpip 5555
Lo myalo uqala kabusha i-ADB daemon efonini ukuze ilalele ku-port 5555 nge-TCP/IP. Ngaleso sikhathi, ungakhipha ikhebula le-USB.

Isinyathelo esilandelayo ukuthola ukuthi Ikheli le-IP ledivayisi ngaphakathi kwenethiwekhi yakho yendawoKufoni ejwayelekile ye-Android, uzoyithola ku Izilungiselelo > Mayelana nefoni > Isimo > Ikheli le-IPNgokuvamile inefomethi efana nale 192.168.1.xUma usunayo, sebenzisa okulandelayo ku-PC yakho:
adb connect 192.168.1.X:5555
Uma ungacacisi ichweba, adb Isebenzisa i-5555 ngokuzenzakalelayo. Uma konke kulungile futhi i-firewall yenethiwekhi ingavimbi imbobo, idivayisi izophendula futhi uma wenza kanjalo adb devices Uzoyibona ikhonjwe yi- Ikheli layo le-IP kanye nembobo, esimweni "sedivayisi".

Le ndlela efanayo ingaphindaphindwa namanye amachweba uma udinga ukuhambisana nama-firewall aqinile. Isihluthulelo ukuthi inethiwekhi kanye nedivayisi kuvumela ithrafikhi ku- Imbobo ye-ADB (okuzenzakalelayo, 5555) nokuthi kokubili idivayisi yeselula kanye nendawo yokusebenza kusenethiwekhi noma esigabeni esifanayo.

Ukusebenzisa i-ADB phezu kwe-Ethernet kanye namakesi akhethekile njenge-Chromebooks

Ezindaweni lapho inethiwekhi ye-Wi-Fi ilawulwa kakhulu noma kunemikhawulo yokuphepha, okunye ukusebenzisa I-ADB phezu kwe-Ethernet, kusetshenziswa ikhebula elibonakalayo ngokuxhuma idivayisi kunethiwekhi efanayo nethimba lokuthuthukisa. Ngomqondo, iyafana nemodi ye-Wi-Fi TCP/IP, kodwa esikhundleni se-Wi-Fi, isixhumi esibonakalayo senethiwekhi sixhunywe ngentambo.

Kumadivayisi avamile e-Android angasebenzisi i-ChromeOS, kungadingeka, njengasendabeni ye-Wi-Fi yakudala, ukuthi isebenze. adb tcpip 5555 ngemva kokuxhumeka kwe-USB kokuqalaUma ifoni ilalele kuleyo mbobo, unganqamula ikhebula le-USB bese usebenza kuphela ngekhebula lenethiwekhi ye-Ethernet kanye nekheli le-IP elinikezwe yinethiwekhi.

I-ADB iyala ukukhomba nokuxazulula amaphutha e-Android
I-athikili ehlobene:
Imiyalo ye-ADB yokuhlonza nokuxazulula amaphutha e-Android: Gcwalisa Umhlahlandlela

Uma kukhulunywa ngama-Chromebook, amaningi awasekeli i-ADB nge-USB, ngakho-ke izinketho ezisebenzisekayo kuphela yi-Wi-Fi noma i-Ethernet. Ukugeleza kwe-Ethernet okuvamile kuqukethe nika ama-IP ngaphakathi kobubanzi obufanayo bomshini wokuthuthukisa kanye ne-Chromebook (isibonelo, i-192.168.1.3 ye-PC kanye ne-192.168.1.2 ye-Chromebook), kusetshenziswa amathuluzi anjenge ifconfig noma ukucushwa kwenethiwekhi yesistimu. Bese uhlelo luqhutshwa ku-PC. adb connect 192.168.1.2:5555 kanti okunye kusebenza ngendlela efanayo nanoma yikuphi ukuxhumana kwe-ADB TCP/IP.

Lungiselela i-ADB endleleni yesistimu ku-Windows

Ukusebenza njalo nge-ADB kusuka kukhonsoli kungaba nzima uma kufanele uzulazule ngesandla uye kufolda njalo. platform-tools ukuze ukwazi ukuqalisa imiyaloOkungcono kakhulu, le folda kufanele ifakwe ku-environment variable. Indlela kwamaWindows, ukuze adb kubonakale kunoma yiluphi uhlu lwemibhalo.

Ukuze wenze lokhu, vula ibha yokusesha yeWindows bese uthayipha “Buka izilungiselelo zesistimu ezithuthukisiwe”Efasiteleni elivulayo, iya kuthebhu Izinketho ezithuthukisiwe bese uchofoza ku Ukuhluka Kwemvelo. Ebhulokini ye Ukuguquguquka kwesistimu thola indawo yokungena Indlela bese uchofoza Hlela.

Ngaphakathi komhleli we-Path, chofoza ku- Nuevo bese ufaka indlela ephelele eya kufolda lapho itholakala khona “amathuluzi epulatifomu” (isb. C:\Android\sdk\platform-tools)Qinisekisa ngokuthi Kulungile kuwo wonke amafasitela. Kusukela ngaleso sikhathi kuqhubeke, ungavula noma yisiphi isixwayiso somyalo noma ifasitela le-PowerShell bese usebenzisa adb ngqo, ngaphandle kokukhathazeka ngohla lwemibhalo lwamanje.

Imiyalo ye-ADB kanye Namakhono Athuthukisiwe (Ukubuka Konke)

Ngale kokuxhumeka okungenantambo, kubalulekile ukuqonda ukuthi i-ADB isekelwe ku- ukwakheka kwe-client-server okwakhiwa yizingxenye ezintathu: iklayenti (ithuluzi adb ukuthi usebenzisa i-PC yakho), i-daemon adbd esebenza kudivayisi ngayinye ye-Android, kanye neseva, ehlela ukuxhumana phakathi kwazo. Iseva ilalela ku-port 5037 yendawo futhi igcina ukuxhumana nama-emulator namadivayisi angokoqobo, iwathole ngama-port range noma amakheli e-IP.

cunt adb devices -l Ungabhala amadivayisi axhunyiwe ngolwazi olunemininingwane eminingi. Ngayinye ibonisa inombolo yochungechunge, isimo (okungaxhunyiwe ku-inthanethi, idivayisi noma okungekho idivayisi) kanye nencazelo. Uma usebenza namadivayisi amaningi, ungasebenzisa adb -s SERIAL command noma lungiselela i-environment variable ANDROID_SERIAL ukuqondisa imiyalo kwenye ethile. Uma umusha, kungakusiza ukusebenzisa imodi yonjiniyela.

Phakathi kwemiyalo ewusizo kakhulu adb install y adb uninstall ukuphatha ama-APK, okuhlanganisa nalezo ezifakwa kusengaphambili ohlelweni ngosizo lomphathi wephakheji (pmUmyalo adb shell Ivula igobolondo le-Unix kudivayisi lapho ungasebenzisa khona amathuluzi afana am (Umphathi Wemisebenzi), pm (Umphathi Wephakheji), dpm (Umphathi Wenqubomgomo Yedivayisi), logcat ngamarekhodi, sqlite3 kwemininingwane (ezindaweni ezinokufinyelela kwezimpande), noma izinsiza eziqondene nesistimu.

Iwusizo kakhulu futhi lungiselela ukuqondiswa kabusha kwembobo nge adb forwardkopisha amafayela ngokungahleliwe nge adb push y adb pullfuthi ulawule iseva ngokwayo nge adb kill-server y adb start-serverLokhu kokugcina kusiza ekuxazululeni ukuvinjelwa ngezikhathi ezithile lapho iseva ye-ADB iyeka ukuphendula noma ingawaboni amadivayisi.

Amathuluzi ahambisanayo njenge screencap izithombe-skrini kanye screenrecord ukurekhoda ividiyo Zikuvumela ukuthi uthole izinto ezinemifanekiso kudivayisi ngomyalo olula. Isibonelo:
adb exec-out screencap -p > screen.png
Kulungile:
adb shell screenrecord /sdcard/demo.mp4 kulandelwa a adb pull ukuletha ividiyo kukhompyutha.

Ukulungisa amaphutha okungenantambo: izinkinga ezivamile kanye nezixazululo

Imodi engenantambo ayisebenzi kahle ngaso sonke isikhathi. Kunezizathu eziningana ezivamile zokuthi kungani. Ukuxhumeka kwe-Wi-Fi ne-ADB kungase kungasebenziEsinye sezizathu ezivame kakhulu ukuthi inethiwekhi ye-Wi-Fi iyinkampani noma iphephile kakhulu, ivimba ukuxhumana kwe-P2P nama-port afana ne-5555. Kuleso simo, ikhambi elingokoqobo ngokuvamile ukusebenzisa enye inethiwekhi, ukusebenzisa ifoni njenge-hotspot, noma ukusebenzisa i-Ethernet.

Enye inkinga ephindaphindayo ukuthi, ngemva kokubambisana ngempumelelo ku-Android 11+, Idivayisi ayisabonakali ifinyeleleka nge-ADB.Lokhu kuvame ukubangelwa ukulinganiselwa kwe-mDNS kunethiwekhi noma kudivayisi. Uma i-mDNS ingasebenzi, iseva ye-ADB ngeke ithole ngokuzenzakalelayo idivayisi yeselula, kodwa ungahlala uxhuma ngesandla. adb connect ip:puerto kusetshenziswa idatha enikezwe yisikrini sokulungisa amaphutha esingenantambo.

Kuvamile futhi ukuthi uxhumano luziyeke lodwa lapho ifoni ishintsha amanethiwekhi noma inqamula i-Wi-Fi, okuphoqayo Phinda isinyathelo sokubhanqa noma okungenani uxhumanoUma ukulungisa iphutha okungenantambo kukhutshaziwe ngokwakho, hlola izinketho zonjiniyela uma kukhona ithayela elisheshayo. Ukulungisa iphutha okungenantambo ukuze uyivule kalula kusuka kusihenqo sezilungiselelo ezisheshayo.

Yenza ngokuzenzakalelayo ukusetshenziswa kwe-ADB nge-Wi-Fi ku-Android 11+ nge-Tasker ne-Termux

Kubasebenzisi abathuthukile abafuna ukugwema ukuphinda inqubo yokuvula nokuxhuma njalo lapho beqala kabusha ifoni yabo ephathekayo, kungenzeka Yenza ngokuzenzakalelayo ukusebenza kwe-ADB Wi-Fi usebenzisa i-Tasker ne-TermuxLesi sixazululo sincike ekusebenzeni kwefoni uqobo adb endaweni (ngamathuluzi e-android ku-Termux) futhi uphathe ukusebenza kwemodi ye-TCP/IP kanye nokubhanqa.

Izidingo eziyisisekelo yilezi: idivayisi ene I-Android 11 noma ngaphezulu enenketho ye-ADB Wi-Fi kuzilungiselelo, ixhunywe kunethiwekhi ye-Wi-Fi (akudingeki ukuthi ibe nokufinyelela kwe-inthanethi), ifakwe i-Tasker, i-Termux kanye ne-plugin ye-Termux:Tasker, futhi inikeze izimvume ze-Tasker njengoba WRITE_SECURE_SETTINGS y FUNDA_AMALOGU kusetshenziswa i-ADB noma amathuluzi athile. Lezi zimvume zivumela i-Tasker ukuthi iguqule izilungiselelo zesistimu eziphephile futhi ifunde okufakiwe kwe-logcat.

Isinyathelo sokuqala ukuvula i-Termux bese ufaka iphakheji android-tools ngomyalo pkg install android-toolsNgesikhathi sokufaka, kungadingeka uqinisekise imibuzo ethile. Uma usuqedile, zama ukuthayipha adb ku-Termux ukuqinisekisa ukuthi isebenza kahle.

Okulandelayo, udinga ukudala isakhiwo sefolda kanye nezikripthi ezizosetshenziswa yi-Tasker. Kusukela ku-Termux, sebenzisa:
mkdir -p .termux/tasker
bese udala iskripthi sokuqala nge:
nano .termux/tasker/adb.sh
Ngaphakathi kwalelo fayela kufanele unamathisele iskripthi esincane se-bash esisebenzisa umzila we adb ngaphakathi kwe-Termux ukuze uxhumeke kumphathi (IP:port), yenza kusebenze adb tcpip 5555Nqamula bese ubulala iseva ye-ADB. Kubalulekile ukuthi umugqa wokuqala uqale ngo #!/data/data/com.termux/files/usr/bin/bash (akukho sikhala esengeziwe ngemuva kwephedi).

Bese kudalwa iskripthi sesibili, adb_pair.sh, unesibopho sokubhanqa ifoni ne-ADB Wi-FiFuthi, kusukela ku-Termux:
nano .termux/tasker/adb_pair.sh
bese unamathisela iskripthi esithola i-host (i-IP:port) kanye nekhodi yokubhangqa njengemingcele, bese udlulisa leyo khodi echo a adb pair bese ubulala iseva uma isiqedile. Njengakuqala, umugqa wokuqala wesikripthi kumele ube ne-shebang efanele ngaphandle kwezikhala ezingajwayelekile.

Uma izikripthi sezidaliwe futhi zilondolozwe (ku-nano lokhu kwenziwa nge Ctrl+X bese wamukela ngo-“Y”), udinga ukunika i-Tasker ukufinyelela endaweni ye-Termux. Kuzilungiselelo ze-Android, iya ku- Izinhlelo zokusebenza > Umseshi > Izimvume > Izimvume Ezengeziwe futhi ivumela inketho "yokusebenzisa imiyalo endaweni ye-Termux" noma efanayo.

Kusukela lapha, esikhundleni sokusetha ngesandla wonke amaphrofayili nemisebenzi ku-Tasker, ungakwazi Ngenisa iphrojekthi ephelele evela ku-Taskernet ngamaphrofayili alungiselelwe kusengaphambili ukuze abhangqe ifoni, avule i-ADB Wi-Fi lapho iqala, futhi athole i-port kusuka ku-logcat. Umqondo ngemuva kwala maphrofayili uwukuthi: umuntu uyasebenza ngokucindezela ivolumu phezulu ukuze abhangqe usebenzisa iskripthi adb_pair.shEnye isebenza uma ifoni ivuliwe ngemva kokuqalisa ukuze ivumele inketho ethi "Ukulungisa iphutha ku-WLAN"; kanti eyesithathu iqapha i-logcat ukuze ithole okufakiwe okuhlobene ne-Wi-Fi ADB, ikhiphe imbobo, bese ishayela iskripthi. adb.sh ukwenza kusebenze adb tcpip 5555.

Ngale ndlela yokucushwa, uma konke kuhlanganiswe kahle, njalo uma uvula ifoni yakho bese uyivula I-Tasker iphatha ukuvumela ukulungisa iphutha le-WLAN, ukuthwebula imbobo yesistimu, ukusebenzisa imiyalo yangaphakathi ye-ADB evela ku-Termux, nokusetha iseva ukuze ilalele kumbobo 5555 cishe ngokuzenzakalelayo. Bese, kusuka ku-PC yakho, umane uxhume ekhelini le-IP lefoni kuleyo mbobo, ngaphandle kokuhlola ikhodi yokubhangqa kanye nembobo yesikhashana isikhathi ngasinye.

Ukuphepha, imikhuba emihle, kanye nemikhawulo ye-ADB engenantambo

Ukusebenzisa i-ADB kusho ukuthi idivayisi ivulekele ikhonsoli enamalungelo amaningi, ngakho-ke kukhona amanye imikhuba emihle yokuphepha okufanele ilandelweUkuze uqale, zama ukukhawulela ukulungisa amaphutha okungenantambo kumanethiwekhi athembekile (ekhaya, ehhovisi elilawulwayo, elebhu) futhi ugweme ukuwasebenzisa kumanethiwekhi e-Wi-Fi omphakathi noma abiwe lapho ungalawuli khona ukuthi ubani oxhunyiwe.

Akufanele wabelane nanoma ubani. Ikheli le-IP, imbobo, namakhodi okubhanqaNakuba isikhathi sokusebenza kwamakhodi ku-Android 11+ sinqunyelwe, ukunika othile ukufinyelela ngawo kungamnika ikhono lokufaka, ukukhipha, noma ukuguqula uhlelo lwefoni yakho. Uma usola ukuthi ubhangqe idivayisi engafuneki, iya esikrinini sokulungisa amaphutha okungenantambo, hlola uhlu "lwamadivayisi abhangqiwe", bese usebenzisa inketho ethi "Khohlwa" ukuze uhoxise ukufinyelela.

Ngaphezu kwalokho, kuwumqondo omuhle Khubaza ukulungisa amaphutha (kungaba yi-USB noma i-wireless) uma ungayisebenzisiLokhu kunciphisa indawo yokuhlasela futhi kuvimbela, isibonelo, i-PC ene-malware kunethiwekhi yakho yasendaweni ukuthi ingasebenzisi idivayisi enenkinga yokulungisa iphutha evulekile. Futhi uma usebenza ngezikripthi ezenzakalelayo ezivumela i-ADB nge-Wi-Fi njalo lapho uqala, qiniseka ukuthi uyayiqonda impembelelo futhi ungashiyi ifoni yakho ivezwe unomphela kumanethiwekhi abanye abantu.

imiyalo ye-fastboot ye-android
I-athikili ehlobene:
Imiyalo ye-Fastboot ye-Android: Umhlahlandlela ophelele we-ADB ne-Fastboot

Uma sibheka konke, ukwesekwa kwe-ADB okungenantambo ku-Android 11+ kanye nezinketho zendabuko ze-TCP/IP (nge-USB, i-Wi-Fi, noma ngisho ne-Ethernet) kwenze ukulungisa amaphutha kanye nokulawula okuthuthukisiwe kwamadivayisi e-Android kube lula futhi kube lula kakhulu. Ngokuhlanganisa amathuluzi asemthethweni e-SDK, i-Android Studio, izinsiza zekhonsoli, kanye nezixazululo zokwenza izinto ngokuzenzakalela njenge-Tasker ne-Termux, kungenzeka ukusetha umsebenzi lapho Ngeke kudingeke uphinde uthembele kukhebula le-USB, ngaphandle kwasezimweni ezithile., ngenkathi kugcinwa izinga elifanele lokuphepha futhi kusetshenziswa ngokugcwele amandla e-ADB. Yabelana ngolwazi futhi usize abanye basebenzise i-ADB ngaphandle kwentambo ku-Android 11+.