Android studio多渠道打包

本文介绍如何使用Android Studio进行多渠道打包,通过配置不同产品口味(productFlavors),实现批量修改应用名称、包名等参数,有效提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     最近有个EcLipse项目,需要O单,意思就是换皮换图标换包名,以及申请的第三方key,O单第一个的时候,复制一份工程,修改包名OK,然而陆续的要换十几个,并且以后还要加功能,必须同步加上,厉害了我的哥,如果一套套复制,效率低的非得猝死,幸亏还有你(android studio),多渠道打包,完美解决了我的问题,废话有点多,进入正题,如何多渠道打包。


   1  把eclipse 项目导入到Android studio,如何导入,请自行google

   2   打开项目 app/src/build.gradle 文件;

            

productFlavors{

        '第一个项目'{ 
            minSdkVersion 15    //支持最低sdk版本
            applicationId '包名'
           signingConfig signingConfigs.config  //打包签名文件
           targetSdkVersion 22
            versionCode 7
            versionName '1.2.8'   //版本号
            resValue("string", "appname", "QJQP") // string 代表在string.xml文件添加 字段,String.xml中不允许在出现
            resValue("color","white","#ffffff")//color 代表在color.xml中添加颜色值,
              manifestPlaceholders = [icon:"@drawable/icon",name:"@string/name"]  //动态设置清单文件中的需要改变的数值
        }



       '第个项目'{ 
            minSdkVersion 15    //支持最低sdk版本
            applicationId '包名'
           signingConfig signingConfigs.config  //打包签名文件
           targetSdkVersion 22
            versionCode 7
            versionName '1.2.8'   //版本号
            resValue("string", "appname", "QJQP") // string 代表在string.xml文件添加 字段,String.xml中不允许在出现
            resValue("color","white","#ffffff")//color 代表在color.xml中添加颜色值,
              manifestPlaceholders = [icon:"@drawable/icon",name:"@string/name"]  //动态设置清单文件中的需要改变的数值
        }




}
}
ok,多渠道打包配置变量就是这样,然后直接进入终端Termina  ,运行命令  gradle -clean  ,gradle build  看看是否打包出来了,默认打包存储路径在项目工程app/src/build/outputs/apk

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值