检查构建脚本配置

本文介绍了在添加组件后、编写代码前需要对构建脚本配置进行的检查项。

操作步骤

  1. 检查根目录下的 build.gradle 配置。

    1. 是否已经引入了 easyconfig。

      classpath 'com.android.boost.easyconfig:easyconfig:?'
    2. 是否已经指定了基线版本。

      ext.mpaas_artifact = "mpaas-baseline"
      ext.mpaas_baseline = "10.1.68-41"
  2. 检查 App 目录下的配置,确认已经应用 easyconfig 插件。

    apply plugin: 'com.alipay.apollo.baseline.config'
  3. 检查使用的 Android Gradle Plugin 版本。

    在项目里查找 com.android.tools.build:gradle,即可获知 Android Gradle Plugin 版本。

    • 如果您使用的是 4.0 以下版本的 Android Gradle Plugin,无需特别配置。

    • 如果您使用的是 4.0 ~ 7.0 的 Android Gradle Plugin ,请在 gradle.properties 文件中添加 android.enableResourceOptimizations=false。并在 App 工程中的 build.gradle 的签名配置中,显式增加一行 v1SigningEnabled true。该部分整体样例如下:

      android {
          ...
          signingConfigs {
              release {
                  ...
                  v1SigningEnabled true
              }
              debug {
                  ...
                  v1SigningEnabled true
              }
          }
      }
    • 如果您使用的是 Android Gradle Plugin 7.0 及以上的版本,还需要在根目录的 build.gradle 中将 easyconfig 升级到 2.8.4 版本。

      classpath 'com.android.boost.easyconfig:easyconfig:2.8.4'