美文网首页
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