| Тип на датотека | APK |
|---|---|
| Верзија | 6.3b |
| Издавач | Jolan Rensen |
| Датум на издавање | 4.6.2020 |
| Датум на додавање | 4.6.2020 |
| Барања за ОС | Android |
| Барања | Requires Android 4.4 and up |
| Вкупно преземања | 5 |
| Цена | Free |
Опис
Овој приклучок Tasker ви овозможува да испратите (серија) команди (и) ADB Shell до оддалечен уред (или самиот уред) на кој е овозможено ADB преку WiFi.
На оваа апликација очигледно и треба Tasker за да работи бидејќи е приклучок (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ова е платена апликација со бесплатен пробен период од 7 дена ). Повторно, без Tasker НЕМА ДА РАБОТИ. Дали бев доволно јасен? Како и да е...
На целниот уред можете да направите сè што вообичаено би можеле да направите кога го користите терминалот или ADB Shell на тој уред. Ова вклучува отворање апликации, преместување датотеки, симулирање на внесување итн. (Небото е граница, а Google е ваш пријател).
Мојата апликација може да се користи како дејство во Tasker и треба правилно да се конфигурира кога ќе се додаде на задача за да работи.
ЗАБЕЛЕШКА:
- Можете да испратите повеќе команди одеднаш со тоа што ќе ги одвоите со „;“.
- Сите команди во едно дејство автоматски се следат со команда „излез“ за да се затвори ADB-врската. Ова значи дека ако сакате да испратите повеќе команди кои зависат една од друга, ќе треба да ги ставите во едно дејство на Tasker и да ги одделите со „;“.
- Ако сакате повеќе дејства на мојот приклучок да се извршуваат едно по друго во задачата Tasker, ве молиме држете го тајмингот поставен како што е. Tasker ќе продолжи кога ќе се испрати командата.
- Првиот пат кога ќе се обидете да се поврзете со друг уред преку ADB, ќе ве праша дали му верувате на уредот. За овој приклучок да работи правилно, ќе треба секогаш „да му верувате на овој компјутер“.
- Излезот од конзолата може да се гледа и повторно да се користи од Tasker. Ова може да се направи со пристап до %output1, %output2 итн. или со повторување преку %output() со користење на јамка for.
- Приклучокот ќе генерира две клучни датотеки на вашиот уред за да може да се направи безбедна ADB врска со уредите.
Сега за некои корисни команди!
- Команда што јас самиот ја користам многу е да го вклучам или исклучам мојот ADB преку AndroidTV (Nvidia SHIELD) со овозможен WiFi со испраќање на командата „влезен клучен настан POWER“, ова симулира притискање на копчето за вклучување.
- Се разбира, можете да менувате кое копче да го притиснете, на пример, за да ги притиснете копчињата со стрелки, можете да направите „влезен клучен настан DPAD_RIGHT“ или ЛЕВО итн.
- Друга едноставна команда е „рестартирање“, која, погодувате, ќе го рестартира уредот! Можете исто така да ставите „reboot -p“ овде за да го исклучите.
- Убава работа што треба да направите е да стартувате апликации на уредот. Ќе треба малку да гуглате за да ја пронајдете главната активност на апликацијата. Овој пример ќе го отвори Chrome на уредот: „am start -n com.android.chrome/com.google.android.apps.chrome.Main“.
- Кога ќе пополните localhost во полето за IP адреса, секоја команда ќе се изврши на самиот уред! Ова функционира дури и без root ако, се разбира, имате овозможено ADB преку WiFi (може да се активира од компјутер со помош на adb tcpip 5555).
Секако дека има многу други команди, небото е граница!
Ова е мојата прва објавена апликација, затоа ве молиме оставете повратни информации и испратете грешки за да можам да се обидам најдобро да ги поправам! Сите совети се повеќе од добредојдени!
Идејата да се создаде оваа апликација дојде од https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, која му овозможува на корисникот да се поврзе со далечински уред преку интерфејс во самата апликација. Прочитајте го и описот на таа апликација, таа содржи неколку совети за овозможување ADB преку WiFi. Ја користам истата AdbLib Java библиотека во мојата апликација.
Ја користам библиотеката AdbLib што се наоѓа на https://github.com/cgutman/AdbLib и ја користам https://github.com/cgutman/AdbLibTest како пример за тоа како да се користи библиотеката. Го адаптирав овој пример да работи со дадена команда и го конвертирав во додаток Tasker.
За помош, можете да ми испратите е-пошта или да ја посетите темата за XDA-Developers на https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Оваа нишка содржи и неколку корисни совети за пристап до локалниот уред кој ја извршува задачата без root.
Сега со отворен код на https://github.com/Jolanrensen/ADBPlugin!