flutter 安卓打包自定义名字

打包的名字如 app.1.0.1_relase_201283893.apk

实现

配置安卓项目的中的build.gradle (android/app/build.gradle )

新增 android { 内

Dart 复制代码
applicationVariants.all { variant ->
        variant.outputs.all {
            def appName = "拓车服管家" // 文件名
            def version = variant.versionName // 版本号
            def buildType = variant.name // 包类型,debug 还是 release
            def createTime = new Date().format('MMddHHmm') // 打包时间 2021_09_25_16_45_52
            if (buildType == "debug") {
                outputFileName = "${appName}_${version}_${buildType}_${createTime}.apk"
            }
            if (buildType == "release") {
                outputFileName = "${appName}_${version}_${buildType}_${createTime}.apk"
            }
        }
    }
相关推荐
2501_915909061 小时前
iOS应用性能优化:十大策略提升用户体验与开发效率
android·ios·小程序·https·uni-app·iphone·webview
sun0077001 小时前
打通android全链路,网卡驱动, 内核 , 到上层hal, framework
android
awu的Android笔记2 小时前
Android VpnService:如何把所有流量导入用户态
android
plainGeekDev2 小时前
AlertDialog → DialogFragment
android·java·kotlin
流星白龙2 小时前
【MySQL高阶】13.其他存储引擎
android·数据库·mysql
Lyyaoo.2 小时前
【MySQL】SQL优化
android·sql·mysql
ImTryCatchException2 小时前
Android 性能优化实战手册:从理论到落地的完整方法论
android·性能优化
sun0077003 小时前
qnx网络相关模块,全链路,硬件网卡 → 用户态驱动 (.so) → io‑pkt/io‑sock(用户态 TCP/IP + 转发 + 控制)
android
赏金术士3 小时前
Android app 项目:模块打包 AAR 教程
android·热修复·tinker·aar打包
ImTryCatchException3 小时前
React Native 嵌入现有 Android 项目:踩坑记录与解决方案
android·react native·react.js