Runner for ADB lader dig gemme og køre ADB-kommandoer fra din Android-enhed.
Enhed, som du ønsker at køre ADB-kommandoer imod, skal have wifi-fejlfinding aktiveret.
For at få din målrettede enhed til at acceptere ADB-kommandoer skal du muligvis køre:
adb tcpip 5555
Du skal gøre dette ved at bruge ADB på pc eller en anden app såsom LADB.
Du kan også køre ADB-kommando fra andre apps ved at sende udsendelser med en hensigt.
Eksempel kode:
val hensigt = hensigt()
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)
intent.component =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(hensigt)
Kildekode: https://github.com/tberghuis/RunnerForAdb