Runner untuk ADB memungkinkan Anda menyimpan dan menjalankan perintah ADB dari perangkat android Anda.
Perangkat yang ingin Anda gunakan untuk menjalankan perintah ADB harus mengaktifkan debug wifi.
Untuk membuat perangkat target Anda menerima perintah ADB, Anda mungkin perlu menjalankan:
adb tcpip 5555
Anda perlu melakukan ini menggunakan ADB di PC atau aplikasi lain seperti LADB.
Anda juga dapat menjalankan perintah ADB dari aplikasi lain dengan mengirimkan siaran dengan Intent.
Kode contoh:
val maksud = Maksud()
niat.tindakan = "dev.tberghuis.adbrunner.RUN_ADB"
maksud.putExtra("HOST", "192.168.0.99")
intent.putExtra("ADB_COMMAND", "shell echo halo dunia")
niat.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES)
maksud.komponen =
Nama Komponen("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(niat)
Kode sumber: https://github.com/tberghuis/RunnerForAdb