导航:首页 > 文件处理 > flutterbuild文件夹

flutterbuild文件夹

发布时间:2024-11-08 09:16:00

㈠ Flutter设置APP版本与构建版本

  当一个纯Flutter APP开发完成,我们要打包发布到App Store和各大安卓市场,这时候我们需要设置APP的版本号。

  如果我们在使用原生iOS或者android开发的时,我们会在info.plist中设置 version 和 build 或是在build.gradle中设置 versionName 和 versionCode ,他们分别表示APP的版本和构建版本。

  但是我们在使用Flutter管理APP版本时,打开 pubspec.yaml 只看到一个 version 字段。这时候我们应该怎么设置APP的 version 和 build 呢?

  我们在pub上随便找一个Flutter的组件,例如官方的 camera ,我们可以看到截止目前为止最新的版本为: camera: ^0.5.2+1 。看到这里,我想大家都明白了,Dart采用的是加号式的版本描述方式, + 前面是版本号, + 后面是当前版本的build号。所以我们设置APP的版本号和build次数,在这里设置即可,例如: version: 1.2.0+1 。

  当我们新建一个Flutter工程的时候,我们分别使用Xcode和Android Studio打开iOS和Android的工程可以看到,iOS中的 version 和 build 的值分别为 FLUTTER_BUILD_NAME 和 FLUTTER_BUILD_NUMBER :

同样我们打开Android工程可以看到有如下定义:

  事实上,Flutter在编译的时候会生成 ios/Flutter/Generated.xcconfig 和 android/local.properties 文件。这两个文件由Flutter编译自动生成,不可更改。记录了包含SDK路径或者文件路径,版本信息,环境配置(release/debug)等信息。原生工程获取版本信息的变量就定义在这两个文件里面。

阅读全文

与flutterbuild文件夹相关的资料

热点内容
android重要知识点 浏览:546
智能数字加密卡槽 浏览:20
压缩性骨折45 浏览:920
如何空中网手机服务器 浏览:810
企业加密电脑如何拷贝数据 浏览:406
4月18日加密货币全线杀跌 浏览:804
健康中山app在哪里下载 浏览:64
什么梁要加3个加密箍筋 浏览:704
云服务器ip被盗 浏览:555
三菱plc编程编译变换不了 浏览:857
加密货币未来发展解读 浏览:256
改之理回编译代码错误 浏览:553
linux开启redis 浏览:605
手机app取消指纹解锁在哪里弄 浏览:300
金立手机图库加密后怎么看照片 浏览:739
运行服务器命令 浏览:384
婚恋交友系统源码 浏览:633
华为P40加密芯片 浏览:837
git下个源码做个文件挂广告 浏览:247
androidservice开发 浏览:487