gpt4 book ai didi

android - 将 adb 选项/参数传递给 android gradle 任务(安装、connectedCheck 等)

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:17:39 25 4
gpt4 key购买 nike

在 Android gradle 插件中有 aapt 和 dex 的选项,但我找不到在哪里可以将参数传递给任务使用的 adb,例如 install 和 connectedCheck(以及任何其他将使用 adb 完成的任务)。

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

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

如果有人有在不同 adb 主机上运行测试的工作示例,您可以在这里分享吗?

最佳答案

我遇到了同样的问题,并通过设置环境变量 ANDROID_ADB_SERVER_ADDRESS 找到了可行的解决方案。我通过挖掘 adb source code 发现了它.

您可以看到它还会检查 ANDROID_ADB_SERVER_PORTANDROID_SERIAL 如果您也需要更改其中任何一个。

关于android - 将 adb 选项/参数传递给 android gradle 任务(安装、connectedCheck 等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25330875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com