Runner for ADB позволяет сохранять и запускать команды ADB с вашего устройства Android.
На устройстве, для которого вы хотите запускать команды ADB, должна быть включена отладка Wi-Fi.
Чтобы ваше целевое устройство принимало команды ADB, вам может потребоваться запустить:
АБР TCPIP 5555
Вам нужно будет сделать это с помощью ADB на ПК или другого приложения, такого как LADB.
Вы также можете запустить команду ADB из других приложений, отправив широковещательную рассылку с намерением.
Пример кода:
val намерение = намерение ()
намерение.действие = "dev.tberghuis.adbrunner.RUN_ADB"
намерение.putExtra ("ХОСТ", "192.168.0.99")
намерение.putExtra («ADB_COMMAND», «эхо оболочки, привет, мир»)
намерение.addFlags (намерение.FLAG_INCLUDE_STOPPED_PACKAGES)
намерение.компонент =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast (намерение)
Исходный код: https://github.com/tberghuis/RunnerForAdb
На устройстве, для которого вы хотите запускать команды ADB, должна быть включена отладка Wi-Fi.
Чтобы ваше целевое устройство принимало команды ADB, вам может потребоваться запустить:
АБР TCPIP 5555
Вам нужно будет сделать это с помощью ADB на ПК или другого приложения, такого как LADB.
Вы также можете запустить команду ADB из других приложений, отправив широковещательную рассылку с намерением.
Пример кода:
val намерение = намерение ()
намерение.действие = "dev.tberghuis.adbrunner.RUN_ADB"
намерение.putExtra ("ХОСТ", "192.168.0.99")
намерение.putExtra («ADB_COMMAND», «эхо оболочки, привет, мир»)
намерение.addFlags (намерение.FLAG_INCLUDE_STOPPED_PACKAGES)
намерение.компонент =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast (намерение)
Исходный код: https://github.com/tberghuis/RunnerForAdb
Читать ещё