Runner for ADB საშუალებას გაძლევთ შეინახოთ და გაუშვათ ADB ბრძანებები თქვენი Android მოწყობილობიდან.
მოწყობილობას, რომლის წინააღმდეგაც გსურთ ADB ბრძანებების გაშვება, ჩართული უნდა იყოს wifi გამართვა.
იმისათვის, რომ თქვენი მიზნობრივი მოწყობილობა მიიღოს ADB ბრძანებები, შეიძლება დაგჭირდეთ გაშვება:
adb tcpip 5555
თქვენ დაგჭირდებათ ამის გაკეთება ADB-ის გამოყენებით კომპიუტერზე ან სხვა აპლიკაციით, როგორიცაა LADB.
თქვენ ასევე შეგიძლიათ გაუშვათ ADB ბრძანება სხვა აპებიდან მაუწყებლობის გაგზავნით Intent-ით.
მაგალითი კოდი:
val 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)
განზრახვა.კომპონენტი =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast(intent)
წყარო კოდი: https://github.com/tberghuis/RunnerForAdb