AndroidStudio升级到3.0打多渠道包
来源:互联网 发布:excel表格重复数据合并 编辑:程序博客网 时间:2024/05/04 02:33
一、出现如下错误:
Error:All flavors must now belong to a named flavor dimension.
Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html
//为flavor设置一个版本,命名是随意的 flavorDimensions "versionCode" // 多渠道打包 productFlavors { appchina { dimension "versionCode" } baidu { dimension "versionCode" } yinyongbao { dimension "versionCode" } qihu360 { dimension "versionCode" } huawei { dimension "versionCode" } xiaomi { dimension "versionCode" } }
或者添加
defaultConfig { applicationId "com.noway" minSdkVersion 21 targetSdkVersion 26 versionCode 1 versionName "1.0.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" //使用 multidex 的支持 multiDexEnabled true// //为flavor设置一个版本,命名是随意的// flavorDimensions "versionCode" }
二、根据官方文档修改打包配置
productFlavors.all { flavor -> flavor.manifestPlaceholders = [CHANNEL_VALUE: name] } //配置自定义打包名称 android.applicationVariants.all { variant -> variant.outputs.all {// outputFileName = "${variant.name}-${variant.versionName}.apk" // 定义生成的apk的名称 def apkName if (variant.buildType.name == 'release') { apkName = "ZhaoYun_" + variant.productFlavors[0].name + "_${variant.versionName}.apk" } else if (variant.buildType.name == 'debug') {// variant.mergedFlavor.versionName = getVersionName() + "." + releaseTime() apkName = "ZhaoYun_${variant.versionName} " + "-" + releaseTime()+"_debug.apk" } //这里使用之前定义apk文件名称 outputFileName = apkName } }
阅读全文
0 0
- AndroidStudio升级到3.0打多渠道包
- AndroidStudio 打jar包
- AndroidStudio 打Jar包
- Android Studio 打多渠道包
- Android Studio 打多渠道包
- python批量打多渠道包
- Android studio 打多渠道包
- AndroidStudio如何打JAR包
- Android_Gradle打多渠道的渠道包
- 安卓eclipse+ANT打多渠道包
- Android实战-使用gradle打多渠道包
- android工具-快速打多渠道包
- 使用360加固app,打多渠道包
- AndroidStudio给Unity打jar包
- AndroidStudio中打jar包-异常日志
- AndroidStudio给Unity打jar包
- AndroidStudio升级到3.0后gradle打包出错
- AndroidStudio升级到3.0的新特性和注意事项
- 求1*2*6*……*n的值
- HDU-1350 Taxi Cab Scheme(最小路径覆盖)
- 关于STM32定时器中TI1FP1 与TI1FP2及相关话题
- CSS 实现隐藏滚动条同时又可以滚动
- Intellij IDEA配置maven项目中出现的“程序包org.junit不存在”错误
- AndroidStudio升级到3.0打多渠道包
- luogu 1313
- Leetcode算法学习日志-443 String Compression
- Oc 正则表达式~详解 01 (简介)
- PHP+MySQL
- hbase完全分布式环境搭建,教你一次性成功!
- TCP的可靠性
- 比较两个数的大小
- android基础之Activity复习