日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

mPaaS 打多環境包時如何切換 config 配置文件

mPaaS 提供了多套開發環境間切換的能力,可以幫助開發者在多套開發環境間(如:開發 DEV/測試 TEST/體驗 UAT/線上 PROD)方便自如地進行切換。

下載 config 配置文件

  1. 前往 mPaaS 控制臺 根據自身需求新建環境的工作空間。

  2. 在各個工作空間中上傳簽名的 apk 包,并保證包名、簽名和自己實際工程的一致,上傳完成之后下載對應的 config 配置文件。

配置 config 文件到工程

app module 的 src 目錄下新建需要切換的環境文件夾,把從各個環境空間下載的 config 文件放入到對應的文件夾中。

升級 easyconfig 插件版本

將 easyconfig 版本升級到 2.8.0。

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

配置 gradle

app module 的 build.gradle 中的 android 節點下,加入如下配置:

 flavorDimensions "version"
    productFlavors {
        flavorDev {
            dimension "version"
            applicationIdSuffix ".flavorDev"
        }

        flavorProd {
            dimension "version"
            applicationIdSuffix ".flavorProd"
        }
    }

其中 flavorDev 需要跟 src 目錄下新建的文件夾名保持一致,名字可以自己命名。

在 Android Studio 中切換環境

在 Android Studio 中點擊 flavorDevDebug 處的下拉列表切換到對應的環境。

檢查配置是否生效

將打出的每個環境包,拖到 Android Studio 的 AndroidManifest.xml 文件中,若這些 value 值跟 config 文件中的值一致說明配置生效了.