android manifest 多个application,Android不同环境下Manifest.xml中application属性配置

本文介绍了如何在Android中根据不同环境配置manifest的application属性,包括友盟、高德地图、极光推送的key等,并展示了如何获取manifest中的自定义属性。同时,详细讲解了如何在debug和release环境下切换应用图标,通过在src/debug/res目录下创建相应资源实现。
摘要由CSDN通过智能技术生成

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值