当前位置: 首页 > 知识库问答 >
问题:

Travis.ci上的Android构建变体

冷善
2023-03-14

我目前有一个Android项目使用gradle并与Travis.ci集成,它有不同的productFlavors和BuildTypes。然后在Travis.ci上执行“ConnectedCheck”任务时,它会尝试打包所有构建变体(所有风格和类型的组合)。其中一些失败了,因为版本构建需要密码输入,我目前无法自动化。是否有一种方法可以告诉Travis.ci只构建和测试Android项目的某个构建变体?

共有1个答案

韦熙云
2023-03-14

假设您只想运行产品风格试用版和生成类型调试

不要运行./Gradlew assemble ConnectedCheck,而要运行以下内容:

./gradlew assembleTrialDebug connectedCheckTrialDebug
 类似资料:
  • 我是Android Studio的新手。。每当我运行我的项目时,gradle构建大约需要14分钟。。我已经检查了这里提到的提高构建速度的解决方案 我的格拉德尔。属性文件: 但问题仍然是一样的,每一行的颜色都很暗,就像它们是注释行代码一样。当鼠标悬停在顶部时,会出现一条消息,上面写着“未使用的属性。此检查报告所有未从属性文件外部引用的属性” 我怎样才能解决这个问题?谢谢

  • 我最近将Android Studio从0.6更新到0.8.6,似乎指定默认“运行”配置的功能已被删除(或者移动到我需要帮助的位置)。我能够在调试或发布模式下生成签名的APK(生成向导已更改为允许我此时选择构建变体),但似乎无法找到如何选择构建变体以供常规使用。换句话说,当我单击“运行”gradle执行,我需要运行。关于如何改变这一点的任何想法? 编辑:当我选择“调试”而不是“运行”时,gradle

  • 我是android开发的新手,我在网上购买的一个项目上从头开始开发,根据文档,我遇到了一个错误,说找不到“app”的变体。检查生成文件以确保至少存在一个变体。 这是构建。格雷德尔码

  • 怎么修?有什么想法吗?

  • 我是不是漏掉了什么?