Runner สำหรับ ADB ให้คุณบันทึกและเรียกใช้คำสั่ง ADB จากอุปกรณ์ Android ของคุณ
อุปกรณ์ที่คุณต้องการเรียกใช้คำสั่ง ADB ควรเปิดใช้งานการดีบัก wifi
ในการทำให้อุปกรณ์เป้าหมายของคุณยอมรับคำสั่ง ADB คุณอาจต้องเรียกใช้:
แอด tcpip 5555
คุณจะต้องทำสิ่งนี้โดยใช้ ADB บนพีซีหรือแอปอื่น เช่น LADB
คุณยังสามารถเรียกใช้คำสั่ง ADB จากแอปอื่นๆ โดยส่งการออกอากาศด้วย Intent
รหัสตัวอย่าง:
วาลเจตนา = เจตนา ()
intent.action = "dev.tberghuis.adbrunner.RUN_ADB"
intent.putExtra("โฮสต์", "192.168.0.99")
intent.putExtra("ADB_COMMAND", "shell echo สวัสดีชาวโลก")
intent.addFlags(เจตนา.FLAG_INCLUDE_STOPPED_PACKAGES)
เจตนา. ส่วนประกอบ =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast (เจตนา)
รหัสแหล่งที่มา: https://github.com/tberghuis/RunnerForAdb