Этот плагин Tasker позволяет отправлять (серию) команды (ы) adb для удаленного устройства (или самого устройства), который имеет adb over wifi.
Это приложение, очевидно, нуждается в Tasker для работы, так как это плагин (https://play.google.com/store/apps/details?id=net.dginglisch.android.taskerm, это платное приложение с 7 дни бесплатная пробная версия). Опять же, без пользователей, это не будет работать. У меня было достаточно ясно? В любом случае ...
На целевом устройстве вы можете сделать все, что вы обычно смогу сделать при использовании терминала или оболочки ADB этого устройства. Это включает в себя открытие приложений, движущихся файлов, имитирующих вход в et CEREA (небо - это предел, а Google - ваш друг).
Мое приложение может использоваться в качестве действия в Tasker и необходимо правильно настроить при добавлении Задача для работы.
Примечание:
- Вы можете отправлять несколько команд сразу, отделяя их с помощью «;».
- Все команды в одном действии автоматически соответствуют команду «Выход», чтобы закрыть соединение ADB. Это означает, что если вы хотите отправить несколько команд, которые в зависимости друг от друга, вам нужно будет поместить их в одно приспособление и отделить их «;».
- если вы хотите несколько действий моего плагина для запуска После того, как друг друга в задаче задач, пожалуйста, сохраните набор тайм-аута, как есть. Tasker будет продолжаться, когда отправляется команда.
- первый раз, когда вы пытаетесь подключиться к другому устройству через ADB, он спросит вас, если вы доверяете устройству. Для этого плагина будет работать правильно, вам нужно всегда «доверять этому компьютеру».
- выход консоли можно просматривать и повторно использовать изнутри Passer. Это может быть сделано путем доступа к% OUTHEN1,% OUTPORT2 и т. Д. или итерацией навычном выходе () с использованием контура для цикла.
- Плагин генерирует два ключевых файла на вашем устройстве, чтобы иметь возможность сделать безопасное соединение ADB с устройствами.
Теперь для некоторых полезных команд!
- Команда, которую я сам пользуюсь многими, - это повернуть мою adb над wifi включить android androidtv (nvidia Щит) или выключить, отправив команду "входной ключевой сигнализации", это имитирует кнопку питания.
- конечно Вы можете варьироваться в зависимости от того, какой ключ нажимаете, например, чтобы нажать клавиши со стрелками, вы можете сделать «ввод ключевого ключа dpad_right» или «... оставить» и т. д.
- еще одна простая команда - «перезагрузка», которая будет, вы угадаете, перезагрузитесь Устройство! Вы также можете поставить «перезагрузку -P» здесь, чтобы включить его.
- прохладная вещь, которую можно сделать, это запустить приложения на устройстве. Вам придется Google немного, чтобы найти основную деятельность приложения. Этот пример откроет Chrome на устройстве: «am start -n com.android.chrome/com.google.androm.apps.Chroome.main».
- когда вы заполняете «localhost» в поле IP-адреса, Каждая команда будет выполнена на самом устройстве! Это работает даже без рут, если вы, конечно, имеют ADB Over Evifi (можно активировать с ПК, используя «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 в https://forum.xda-developers.com / u / tasker-tips-ticks / plugin-Remote-adb-shell-t3562013. Эта поток также содержит некоторые полезные советы для доступа к локальному устройству, выполняющим задачу без корня.
теперь открытый источник в https://github.com/jolanrensen/adbplugin!
• 6.3
- Plugin is now way faster using Tasker's intent service system!
- Added donation option
- a: small bugfix
- b: reverted something to make it faster
• 6.2
- Thanks to those who do not understand that this is a Tasker Plugin. Because of you I got the idea you should be able to test the plugin without Tasker, so now you can!
- Let's see if this takes care of the 1 star reviews haha