Runner for ADB ļauj saglabāt un palaist ADB komandas no jūsu Android ierīces.
Ierīcei, kurā vēlaties palaist ADB komandas, ir jābūt iespējotai wifi atkļūdošanai.
Lai jūsu mērķa ierīce pieņemtu ADB komandas, iespējams, būs jāpalaiž:
adb tcpip 5555
Tas būs jādara, izmantojot ADB datorā vai citu lietotni, piemēram, LADB.
Varat arī palaist ADB komandu no citām lietotnēm, nosūtot apraidi ar nolūku.
Koda piemērs:
val nolūks = Intent()
intent.action = "dev.tberghuis.adbrunner.RUN_ADB"
intent.putExtra("HOST", "192.168.0.99")
intent.putExtra("ADB_COMMAND", "shell echo sveiki pasaule")
intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES)
nolūks.komponents =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(intent)
Avota kods: https://github.com/tberghuis/RunnerForAdb
Atjaunināta
2023. gada 16. jūn.