Runner for ADB מאפשר לך לשמור ולהפעיל פקודות ADB ממכשיר האנדרואיד שלך.
במכשיר שברצונך להריץ נגדו פקודות ADB צריך לאפשר איתור באגים ב-wifi.
כדי לגרום למכשיר הממוקד שלך לקבל פקודות ADB, ייתכן שיהיה עליך להפעיל:
adb tcpip 5555
תצטרך לעשות זאת באמצעות ADB במחשב האישי או באפליקציה אחרת כגון LADB.
אתה יכול גם להפעיל פקודת ADB מיישומים אחרים על ידי שליחת שידור עם Intent.
קוד לדוגמה:
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 =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(intent)
קוד מקור: https://github.com/tberghuis/RunnerForAdb
עדכון אחרון בתאריך
16 ביוני 2023