当前位置:   article > 正文

android studio配置多渠道,Android Studio多个编译环境配置,多渠道打包配置

androidstudio中项目多个app 怎么设置一个app不编译

在项目开发的时候一般需要测试环境的安装包和正式环境的安装包。需要配置测试机地址和正式机地址。假如有不同的API,就会有更多的url地址需要配置。挨个手动打包就会非常麻烦,那就需要用到多渠道打包了。

就我自己了解在Android Studio之前可以通过Ant实现多渠道打包,过程要稍微复杂一点,但是可以实现的功能要更多一点。Android Studio的gradle多渠道打包更加便捷。下面就讲解Android Studio的多渠道打包

1.在build.grade中构建不同的版本:

android{

buildTypes {

release {

minifyEnabled true

proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

}

debug {

applicationIdSuffix ".debug"

}

app1 {

applicationIdSuffix ".app1"

}

}

}

applicationIdSuffix:字段表示,在不改变你默认的程序ID(包名)的情况下,为其添加后缀。比如你的包名是com.cn.app

,但你想区分测试包和正式包的情况,这个时候将applicationIdSuffix设置为.debug,那么你的应用程序对应的包名就变成了com.cn.app.debug。

2.设置多渠道打包 productFlavors: 同样在

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/923231
推荐阅读
相关标签
  

闽ICP备14008679号