Runner for ADB 簡介
ADB 的 Runner 允許您從 Android 設備保存和運行 ADB 命令。
您希望對其運行 ADB 命令的設備應啟用 wifi 調試。
要使目標設備接受 ADB 命令,您可能需要運行:
亞行TCPIP 5555
您需要使用 PC 上的 ADB 或其他應用程序(例如 LADB)來執行此操作。
您還可以通過發送帶有 Intent 的廣播從其他應用程序運行 ADB 命令。
示例代碼:
val 意圖 = 意圖 ()
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)
意圖.component =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(意圖)
源代碼:https://github.com/tberghuis/RunnerForAdb
您希望對其運行 ADB 命令的設備應啟用 wifi 調試。
要使目標設備接受 ADB 命令,您可能需要運行:
亞行TCPIP 5555
您需要使用 PC 上的 ADB 或其他應用程序(例如 LADB)來執行此操作。
您還可以通過發送帶有 Intent 的廣播從其他應用程序運行 ADB 命令。
示例代碼:
val 意圖 = 意圖 ()
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)
意圖.component =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(意圖)
源代碼:https://github.com/tberghuis/RunnerForAdb
展開