Runner for ADB lar deg lagre og kjøre ADB-kommandoer fra Android-enheten din.
Enheten du ønsker å kjøre ADB-kommandoer mot, bør ha wifi-feilsøking aktivert.
For å få den målrettede enheten til å godta ADB-kommandoer må du kanskje kjøre:
adb tcpip 5555
Du må gjøre dette ved å bruke ADB på PC eller en annen app som LADB.
Du kan også kjøre ADB-kommando fra andre apper ved å sende kringkasting med en hensikt.
Eksempelkode:
val intent = Intent()
intent.action = "dev.tberghuis.adbrunner.RUN_ADB"
intent.putExtra("VERT", "192.168.0.99")
intent.putExtra("ADB_COMMAND", "shell echo hello world")
intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES)
intent.component =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(intensjon)
Kildekode: https://github.com/tberghuis/RunnerForAdb