将adb选项/参数传递给android gradle任务(install,connectedCheck等)

Oli*_*asc 7 android adb android-gradle-plugin

在Android gradle插件中有aapt和dex的选项,但我无法找到将参数传递给任务所使用的adb的位置,例如install和connectedCheck(以及任何其他使用adb完成的任务).

我的问题是我想传递指向远程adb的-H标志.用例是在远程计算机上运行我的测试(然后可能是机器).我相信这可以通过Android Maven插件实现,但我现在想在Gradle中完成它.

我可以访问这两台机器,并测试过我可以使用-H标志列出并安装软件包,但似乎android-gradle是硬编码127.0.0.1.

如果有人有一个在不同的adb主机上运行测试的工作示例,请你在这里分享一下吗?

jbx*_*dev -1

我面临着同样的问题。这个人写了一个 java 应用程序(链接在帖子的第三条评论中),它将 adb 连接转发到远程 adb 服务器。这可能是一个解决方法?