Le plugin ye-Tasker ikuvumela ukuthi uthumele umyalo (isichungechunge) somyalo we-ADB Shell kudivayisi ekude (noma idivayisi ngokwayo) ene-ADB ngaphezu kwe-WiFi enikwe amandla.
Lolu hlelo lokusebenza lusobala ukuthi ludinga uMsebenzi ukuthi asebenze njengeplagin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, lena uhlelo lokusebenza olukhokhelwayo olunesilingo samahhala sezinsuku ezingu-7 ). Futhi, ngaphandle kuka-Tasker ngeke KUPHELEKE. Ngabe ngicacile ngokwanele? Noma kunjalo ...
Kudivayisi eqondisiwe ungenza noma yini ongayikwazi ukuyenza lapho usebenzisa i-terminal noma i-ADB Shell yalowo divayisi. Lokhu kufaka phakathi izinhlelo zokusebenza zokuvula, ukuhambisa amafayela, ukulinganisa okokufaka kanye nokunye (isibhakabhaka singumkhawulo futhi i-Google ungumngani wakho).
Uhlelo lokusebenza lwami lungasetshenziswa njengesenzo ku-Tasker futhi lidinga ukulungiswa kahle uma lengezwe emsebenzini ozosebenza.
QAPHELA:
- Ungathumela imiyalo eminingi ngesikhathi esisodwa ngokuhlukanisa nabo ";".
- Yonke imiyalo ngesenzo esisodwa ilandelwa ngokuzenzakalelayo nomyalo wokuphuma "" ukuze uvale uxhumano lwe-ADB. Lokhu kusho ukuthi uma ufuna ukuthumela imiyalo eminingi encike komunye nomunye, kuzodingeka uyibeke esenzweni esisodwa se-Tasker bese uhlukanise nabo ";".
- Uma ufuna izenzo eziningi ze-plugin yami ukugijima ngemva komsebenzi we-Tasker, sicela ubeke isikhathi sokubeka isikhathi. I-Tasker izoqhubeka lapho umyalo uthunyelwa.
- Okokuqala uma uzama ukuxhuma kwenye idivaysi nge-ADB kuzokubuza uma uthemba idivayisi. Ukuze le plugin isebenze kahle, kuzodingeka uhlale "uthemba le khompyutha".
- Okukhipha kwe-console kungabonwa futhi kusetshenziswe ngaphakathi kwe-Tasker. Lokhu kungenziwa ngokufinyelela i-% output1,% output2 njll noma ngokulinganisa ngaphezulu kwe-% okukhiphayo () usebenzisa i-loop.
- I-plugin izokhiqiza amafayela amabili ayisihluthulelo kudivayisi yakho ukuze akwazi ukuxhumeka okuphephile kwe-ADB kumadivayisi.
Manje ngeminye imiyalo ewusizo!
- Umyalo mina ngokwami ngisebenzisa okuningi ukuvula i-ADB yami phezu kwe-WiFi eyenziwe i-AndroidTV (Nvidia SHIELD) noma ivaliwe ngokuthumela umyalo "I-input keyevent POWER", lokhu kufana nokucindezela inkinobho yamandla.
- Yiqiniso ungahluka ukuthi iyiphi inkinobho yokucindezela, isibonelo ukucindezela ukhiye womcibisholo ongawenza "okokufaka okokufaka DPAD_RIGHT" noma "... LEFT" njll.
- Omunye umyalo olula "uqalise kabusha", ozoyiqagela, uqalise kabusha idivayisi! Ungakwazi futhi ukubeka i- "reboot -p" lapha ukuze uyibeke phansi.
- Into epholile ukukwazi ukukwenza ukuqala izinhlelo zokusebenza kudivayisi. Kuzomele ube ne-Google kancane ukuthola umsebenzi Omkhulu wohlelo lokusebenza. Lesi sibonelo sizovula i-Chrome kudivayisi: "ngiqala -n com.android.chrome/com.google.android.apps.chrome.Main".
- Uma ugcwalisa "indawo yangakini" ekhelini lekheli le-IP, yonke imilayezo izokwenziwa kudivayisi ngokwayo! Lokhu kusebenza ngaphandle kwempande uma ngabe, une-ADB ngaphezu kwe-WiFi enikwe amandla (ingafakwa kusebenze kusuka ku-pc isebenzisa i- "adb tcpip 5555").
Yiqiniso kukhona eminye imiyalo eminingi, isibhakabhaka singumkhawulo!
Lona uhlelo lwami lokuqala olushicilelwe, ngakho-ke sicela ushiye impendulo futhi uthumele izimbungulu ukuze ngizame okungcono kakhulu ukuzilungisa! Noma yimaphi amathiphu angaphezu kokumukelwa!
Umqondo wokwakha lolu hlelo lokusebenza uvela ku-https: //play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, evumela umsebenzisi ukuthi axhumeke kudivayisi esilawuli kude nge-interface esikulo lokusebenza ngokwayo. Sicela ufunde incazelo yalolo hlelo lokusebenza futhi, liqukethe amathiphu ekuvumela i-ADB ngaphezu kwe-WiFi. Ngisebenzisa ilabhulali efanayo ye-AdbLib Java kuhlelo lokusebenza lwami.
Ngisebenzisa ilabhulali ye-AdbLib etholakala ku-https: //github.com/cgutman/AdbLib bese usebenzisa i-https://github.com/cgutman/AdbLibTest njengendlela yokusebenzisa umtapo wolwazi. Ngishintshe lesi sibonelo ukuze ngisebenze ngomyalo owanikwa futhi ngiwuguqule ku-plugin ye-Tasker.
Ukuze uthole usizo, ungangithumelela i-imeyili noma uvakashele intambo ye-XDA-Developers ku-https: //forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Le ntambo iqukethe namanye amathiphu awusizo wokufinyelela idivaysi yendawo eqhuba umsebenzi ngaphandle kwezimpande.
Manje umthombo ovulekile ku-https: //github.com/Jolanrensen/ADBPlugin!
Kubuyekezwe ngo-
Jan 16, 2020