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"
            }
        }
    }
相关推荐
Flywith2440 分钟前
【每日一技】Warp Workflow 使用示例
android·前端
冬奇Lab1 小时前
JobScheduler与WorkManager:任务调度机制
android·源码阅读
summerkissyou19873 小时前
Android-view-绘制流程及自定义例子
android·app
常利兵3 小时前
Android “解锁”屏幕方向:APP适配新征程
android·gitee
红藕香残玉簟秋5 小时前
【安卓学习】配置开发环境
android·学习
用户69371750013845 小时前
Android R8 深度解析:为什么 Google 用R8取代 ProGuard?
android·android studio·android jetpack
seabirdssss6 小时前
联想拯救者Y7000P上使用ADB无法监听到通过USB连接的安卓设备
android·adb
2501_916008896 小时前
iPhone 上怎么抓 App 的网络请求,在 iOS 设备上捕获网络请求
android·网络·ios·小程序·uni-app·iphone·webview
工业甲酰苯胺6 小时前
PHP闭包中static关键字的核心作用与底层原理解析
android·开发语言·php