美文网首页
Android多渠道打包

Android多渠道打包

作者: 茴香豆的第五种写法 | 来源:发表于2017-09-12 11:26 被阅读0次

在大型的项目中,需要有这样几个环境:

1:uat 2:sit 3:product

这样后台提供的接口中对应的baseUrl是不一样的,所以我们可以动态的配置每个环境对应的url前缀.

目录结构:

目录结构

需要这样几部:

1:在gradle中配置

productFlavors {

product {

applicationId'product.com.example.test0908.test0908'

}

dev {

applicationId'dev.com.example.test0908.test0908'

}

第二步:

新建和main目录同包名的文件,分别为dev和pro对应你的不同的环境.

main.jpg

注意:gradle语法中越靠后的位置优先级别越高.

然后我们编译后形成:

apk

效果图:

dev product

o了!

这里说个关于多语言切换的问题:

在用androidstudio创建的项目在切换多语言时候没啥大的问题

但是用eclipse转成androidstudio项目时候,需要配置resConfigs

如:

多语言切换

相关文章

网友评论

      本文标题:Android多渠道打包

      本文链接:https://www.haomeiwen.com/subject/vnxcsxtx.html