全部产品
研发协同 RDC

无线应用构建配置

更新时间:2017-09-13 12:04:06   分享:   

无线应用的构建打包,RDC目前支持Android(iOS将在后续支持),下面会讲解构建环境和构建行为,及如何进行定制化配置。

关于构建的更多内容,请从构建配置概述读起。

基础环境

操作系统

基于centos 5

自定义软件

您可以在构建环境中运行任意命令安装您需要的软件。但目前不支持安装rpm包。

自定义构建脚本

您需要在代码库中放置一个文件:<应用名>.release(如果在创建应用时,选择新建代码库,则RDC会帮您生成这个文件,并提交到代码库中)。该文件以键值对的形式描述构建行为。

您可以在release文件中通过build.command指定任意构建命令,比如build.command=sh build.sh,所以如果需要安装软件,或者执行复杂的命令,都可以通过这种方式实现。

不同无线客户端构建行为

Android构建

使用Android构建,release文件需要按如下形式编写:

  1. # 必填,表示是Java构建
  2. code.language=java
  3. # 选填,取值可以是jdk-1.6,jdk-1.7,jdk-1.8,默认值为jdk-1.7
  4. baseline.jdk=jdk-1.7.0_51

现在RDC支持 gradle-2.1.0,gradle-4.0 两个版本,你可以在代码中build.gradle文件中指定需要的版本。

Android的默认构建命令为:./gradlew clean assembleDebug(assembleRelease) --info -s,您可以通过build.command进行覆盖。

iOS构建

iOS构建现在暂时还不支持。

本文导读目录
本文导读目录
以上内容是否对您有帮助?