【问题标题】:gradlew command line - ignore devicesgradlew 命令行 - 忽略设备
【发布时间】:2014-12-03 15:43:15
【问题描述】:

我有一台机器,用于在我们的 android 应用程序开发过程中自动构建它。该机器连接到多个 android 设备,这些设备需要保持连接以用于本项目范围之外的其他目的。也就是说,我正在使用命令行:

./gradlew clean installMonkeytalk 

制作我们项目的猴子谈话集成构建。这失败并出现错误:

错误:多个设备和模拟器 - 等待设备 -

我的问题: 有没有办法在不部署到设备或模拟器的情况下进行构建,从而使 MonkeyTalk 集成 apk 但忽略所有连接的设备?

【问题讨论】:

    标签: android-gradle-plugin monkeytalk gradlew


    【解决方案1】:

    您正在运行install 任务,它将寻找连接的设备或要安装的模拟器。如果您改为运行 assemble 任务,例如:

    ./gradlew clean assemble
    

    那么它应该做你想做的。

    请注意,如果任务名称明确,您可以在 Gradle 中缩写它们;你不需要拼出所有的“组装”。我通常把它缩短成这个,这是我最近记忆中最喜欢的命令行之一:

    ./gradlew clean ass
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-13
      • 2013-07-11
      • 2018-07-11
      • 2018-06-20
      • 2014-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多