Runner za ADB vam omogoča shranjevanje in izvajanje ukazov ADB iz vaše naprave Android.
Naprava, v kateri želite zagnati ukaze ADB, mora imeti omogočeno odpravljanje napak Wi-Fi.
Če želite, da vaša ciljna naprava sprejme ukaze ADB, boste morda morali zagnati:
adb tcpip 5555
To boste morali narediti z ADB v računalniku ali drugo aplikacijo, kot je LADB.
Ukaz ADB lahko zaženete tudi iz drugih aplikacij, tako da pošljete oddajo z namenom.
Primer kode:
val namen = namen()
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(namen)
Izvorna koda: https://github.com/tberghuis/RunnerForAdb
Posodobljeno dne
16. jun. 2023