当前位置: 首页 > news >正文

【Android】Gradle 7.0+ 渠道打包配置

声明
该配置主要解决打包apk/aab需要动态修改渠道字段,方便区分渠道上架国内商店。
暂不支持批量打包(7.4版本无法通过只修改outputFileName的形式批量处理)
因为构建时需要拷贝/创建Output,然后修改outputFileName才能处理批量打包,但拷贝/创建在高版本中失效了

目前的操作需要再配置中修改渠道名(eg:Huawei),通过“Genderate Signed App Buyndle or APK” 打包时,会自动重命名,然后复制到同级目录下(防止下次打包会自动删除的问题)

打包流程:

1.编译完成后生成 xxx.apk

2.复制 xxx.apk 至 outputsDebug 文件夹

3.重命名文件为xxx_huawei.apk

该模式即便将huawei修改为xiaomi再次构建,xxx_huawei.apk也不会删除

如果 “Genderate Signed App Buyndle or APK” 中配置了 debug/release等形式,

也会自动区分,并且输出对应的文件夹,例如:outputsDebug / outputsRelease


http://www.lryc.cn/news/479397.html

相关文章:

  • Web应用性能测试工具 - httpstat
  • MySQL 【流程控制】函数
  • python 天气数据可视化
  • 【HarmonyOS Next】数据本地存储:@ohos.data.preferences
  • 使用BaGet快速搭建nuget服务
  • 基于Zynq FPGA的雷龙SD NAND存储芯片性能测试
  • 【功能介绍】信创终端系统上各WPS版本的授权差异
  • Neo4j 和 Python 初学者指南:如何使用可选关系匹配优化 Cypher 查询
  • 性能测试|docker容器下搭建JMeter+Grafana+Influxdb监控可视化平台
  • (vue3)在Pinia Store中正确使用Vue I18n
  • 如何开发查找附近地点的微信小程序
  • 三格电子——电梯监测状态项目
  • C#-运算符重载
  • 6.qsqlquerymodel源码分析
  • 【人工智能】ChatGPT多模型感知态识别
  • 2.ARM_ARM是什么
  • 深入学习指针(5)!!!!!!!!!!!!!!!
  • 离散无记忆信道
  • 【STM32】项目实战——OV7725/OV2604摄像头颜色识别检测(开源)
  • 《AI产品经理手册》——解锁AI时代的商业密钥
  • ArcGIS 地理信息系统 任意文件读取漏洞复现
  • 11.07学习
  • 【JavaEE】常见锁策略、CAS
  • Logstash 安装与部署(无坑版)
  • 鸿蒙开发:ArkUI Toggle 组件
  • 使用Matlab神经网络工具箱
  • 【面试题】Hive 查询:如何查找用户连续三天登录的记录
  • 高活跃社区 Doge 与零知识证明的强强联手,QED 重塑可扩展性
  • qt QAbstractTableModel详解
  • 掌握 Navicat 数据库结构设计 | 提升工作效率的秘诀