1,Android可以在module的build.gradle中配置不同环境,比如测试环境和生产环境。可以在其中配置一些对于不同环境不同的参数。如下代码所示:
buildTypes {
debug {
//配置一些自定义参数——测试环境
manifestPlaceholders = [//友盟key
MANIFEST_UMENG_KEY: "友盟key",
//高德地图key
MANIFEST_GAODE_KEY: "高德地图key",
//极光推送-包名
JPUSH_PKGNAME : "com.mumu.mmcommon",
//极光推送-appKey
JPUSH_APPKEY : "极光推送-appKey",
//极光推送-渠道
JPUSH_CHANNEL : "mm",
//服务器接口地址
MANIFEST_BASE_URL : "https://www.baidu.com/test/",
//服务器webSocket地址
MANIFEST_BASE_ASS : "wss://www.baidu.com/test/"]
//显示log
buildConfigField "boolean", "LOG_DEBUG", "true"
//包名后缀
versionNameSuffix "_debug"
//混淆
minifyEnabled false
//Zipalign优化
zipAlignEnab