Runner for ADB ви овозможува да ги зачувувате и извршувате ADB командите од вашиот уред со Android.
Уредот против кој сакате да извршите команди на ADB треба да има овозможено дебагирање на Wi-Fi.
За да го натерате вашиот насочен уред да ги прифати командите на АДБ, можеби ќе треба да извршите:
adb tcpip 5555
Ќе треба да го направите ова користејќи ADB на компјутер или друга апликација како што е LADB.
Можете исто така да извршите команда ADB од други апликации со испраќање емитување со Intent.
Пример код:
val intent = Intent()
intent.action = "dev.tberghuis.adbrunner.RUN_ADB"
intent.putExtra ("HOST", "192.168.0.99")
intent.putExtra ("ADB_COMMAND", "shell echo hello world")
intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES)
намера.компонента =
ComponentName(„dev.tberghuis.adbrunner“, „dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver“)
appContext.sendBroadcast(намера)
Изворниот код: https://github.com/tberghuis/RunnerForAdb