Ruka hadi yaliyomo
AS

ADB Shell [Tasker Plugin] for Android APK

Mchapishaji: Jolan Rensen
Android APK Free
Pakua v6.3b 5 Makusanyaji
Aina ya failiAPK
Toleo6.3b
Mchapishaji Jolan Rensen
Tarehe ya kutolewa4 Jun 2020
Tarehe iliyoongezwa4 Jun 2020
Mahitaji ya OsAndroid
MahitajiRequires Android 4.4 and up
Jumla ya vipakuliwa5
BeiFree

Maelezo

Programu-jalizi hii ya Tasker hukuruhusu kutuma (mfululizo wa) amri za Shell za ADB kwa kifaa cha mbali (au kifaa chenyewe) ambacho kimewashwa ADB kupitia WiFi.

Ni wazi kwamba programu hii haihitaji Tasker kufanya kazi kwa kuwa ni programu-jalizi (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, hii ni programu inayolipishwa yenye jaribio la siku 7 bila malipo. ) Tena, bila Tasker HAITAFAA. Je, nilikuwa wazi vya kutosha? Hata hivyo...

Kwenye kifaa lengwa unaweza kufanya chochote ambacho kwa kawaida ungeweza kufanya unapotumia terminal au Shell ya ADB ya kifaa hicho. Hii ni pamoja na kufungua programu, kuhamisha faili, kuiga pembejeo na kadhalika (Anga ndiyo kikomo na Google ni rafiki yako).

Programu yangu inaweza kutumika kama kitendo katika Tasker na inahitaji kusanidiwa ipasavyo inapoongezwa kwenye kazi ili ifanye kazi.

KUMBUKA:

- Unaweza kutuma amri nyingi mara moja kwa kuzitenganisha na ";".

- Amri zote katika kitendo kimoja hufuatwa kiotomatiki na amri ya "toka" ili kufunga muunganisho wa ADB. Hii ina maana kwamba ikiwa unataka kutuma amri nyingi ambazo zinategemeana, utahitaji kuziweka katika hatua moja ya Tasker na kuzitenganisha na ";".

- Iwapo unataka vitendo vingi vya programu-jalizi yangu kuendeshwa baada ya nyingine katika jukumu la Tasker, tafadhali weka muda wa kuisha kama ulivyo. Tasker itaendelea amri itakapotumwa.

- Mara ya kwanza unapojaribu kuunganisha kwenye kifaa kingine kupitia ADB itakuuliza ikiwa unakiamini kifaa. Ili programu-jalizi hii ifanye kazi kwa usahihi, utahitaji "kuamini kompyuta hii kila wakati".

- Toleo la kiweko linaweza kutazamwa na kutumika tena kutoka ndani ya Tasker. Hii inaweza kufanywa kwa kufikia %output1, %output2 n.k. au kwa kurudia %output() kwa kutumia kitanzi.

- Programu-jalizi itazalisha faili mbili muhimu kwenye kifaa chako ili kuweza kufanya muunganisho salama wa ADB kwenye vifaa.

Sasa kwa amri zingine muhimu!

- Amri ambayo mimi mwenyewe hutumia sana ni kuwasha au kuzima ADB yangu kupitia WiFi iliyowezeshwa AndroidTV (Nvidia SHIELD) kwa kutuma amri "input keyyevent POWER", hii inaiga kitufe cha kuwasha/kuzima.

- Bila shaka unaweza kubadilisha ni kitufe kipi cha kubofya, kwa mfano kubonyeza vitufe vya vishale unaweza kufanya "input keyyevent DPAD_RIGHT" au LEFT n.k.

- Amri nyingine rahisi ni "reboot", ambayo, unadhania, kuanzisha upya kifaa! Unaweza pia kuweka "reboot -p" hapa ili kuizima.

- Jambo la kupendeza la kuweza kufanya ni kuzindua programu kwenye kifaa. Utalazimika kwenda Google kidogo ili kupata Shughuli Kuu ya programu. Mfano huu utafungua Chrome kwenye kifaa: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".

- Unapojaza localhost kwenye uwanja wa anwani ya IP, kila amri itatekelezwa kwenye kifaa chenyewe! Hii inafanya kazi hata bila mzizi ikiwa, bila shaka, umewasha ADB kupitia WiFi (inaweza kuwashwa kutoka kwa kompyuta kwa kutumia adb tcpip 5555).

Bila shaka kuna amri nyingine nyingi, anga ni kikomo!

Hii ni programu yangu ya kwanza kuwahi kuchapishwa, kwa hivyo tafadhali acha maoni na uwasilishe hitilafu ili nijaribu niwezavyo kuzirekebisha! Vidokezo vyovyote vinakaribishwa zaidi!

Wazo la kuunda programu hii lilitoka kwa https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, ambayo humruhusu mtumiaji kuunganisha kwenye kifaa cha mbali kupitia kiolesura katika programu yenyewe. Tafadhali soma maelezo ya programu hiyo pia, ina vidokezo vya kuwezesha ADB kupitia WiFi. Ninatumia maktaba sawa ya AdbLib Java kwenye programu yangu.

Ninatumia maktaba ya AdbLib inayopatikana katika https://github.com/cgutman/AdbLib na ninatumia https://github.com/cgutman/AdbLibTest kama mfano wa jinsi ya kutumia maktaba. Nilibadilisha mfano huu kufanya kazi na amri niliyopewa na kuibadilisha kuwa programu-jalizi ya Tasker.

Kwa usaidizi, unaweza kunitumia barua pepe au kutembelea mazungumzo ya XDA-Developers katika https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Uzi huu pia una vidokezo muhimu vya kufikia kifaa cha ndani kinachoendesha kazi bila mzizi.

Sasa chanzo wazi katika https://github.com/Jolanrensen/ADBPlugin!

Programu zinazofanana

Chaguzi