„Runner for ADB“ leidžia išsaugoti ir paleisti ADB komandas iš „Android“ įrenginio.
Įrenginyje, kuriame norite paleisti ADB komandas, turi būti įjungtas „Wi-Fi“ derinimas.
Kad jūsų tikslinis įrenginys priimtų ADB komandas, gali reikėti paleisti:
adb tcpip 5555
Tai turėsite padaryti naudodami ADB kompiuteryje arba kitą programą, pvz., LADB.
Taip pat galite paleisti ADB komandą iš kitų programų, siųsdami transliaciją su ketinimu.
Kodo pavyzdys:
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)
intent.component =
Komponento pavadinimas ("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(intent)
Šaltinio kodas: https://github.com/tberghuis/RunnerForAdb