A Runner for ADB lehetővé teszi az ADB-parancsok mentését és futtatását Android-eszközéről.
Azon eszközön, amelyen ADB-parancsokat szeretne futtatni, engedélyezni kell a wifi hibakeresést.
Ahhoz, hogy a megcélzott eszköz elfogadja az ADB parancsokat, a következőket kell futtatnia:
adb tcpip 5555
Ezt az ADB használatával kell megtennie PC-n vagy egy másik alkalmazással, például a LADB-vel.
Az ADB-parancsot más alkalmazásokból is futtathatja, ha szándékkal küldi a szórást.
Példa kód:
érték 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)
szándék.komponens =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(intent)
Forráskód: https://github.com/tberghuis/RunnerForAdb