Runner for ADB us permet desar i executar ordres ADB des del vostre dispositiu Android.
El dispositiu amb el qual voleu executar ordres ADB hauria de tenir habilitada la depuració de wifi.
Per fer que el vostre dispositiu de destinació accepti ordres ADB, potser haureu d'executar:
adb tcpip 5555
Haureu de fer-ho mitjançant ADB al PC o una altra aplicació com ara LADB.
També podeu executar l'ordre ADB des d'altres aplicacions enviant una emissió amb una intenció.
Exemple de codi:
val intent = Intenció ()
intent.action = "dev.tberghuis.adbrunner.RUN_ADB"
intent.putExtra("HOST", "192.168.0.99")
intent.putExtra("ADB_COMMAND", "shell echo hola món")
intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES)
intenció.component =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcast Receiver")
appContext.sendBroadcast(intent)
Codi font: https://github.com/tberghuis/RunnerForAdb
Data d'actualització:
16 de juny 2023