导航:首页 > 文件处理 > 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文件夹相关的资料

热点内容
python中多个随机数的生成 浏览:118
服务器侦听端口是什么意思 浏览:320
手机通知音效文件夹 浏览:134
pdf产品目录 浏览:202
三菱fd编译通过不了 浏览:156
15g游戏下载完怎么解压 浏览:708
编译原理文法中的句型 浏览:755
出售广联达云翻样加密狗 浏览:276
把多页pdf合并软件 浏览:325
热点已保存加密可上网什么原因 浏览:557
张家口app怎么查看全部账号 浏览:183
cad先选择命令 浏览:749
我的世界命令方块手机版 浏览:254
迅投python下单 浏览:471
javamd5加密32位 浏览:469
php连接mysql测试代码 浏览:473
如何下载亚马逊app安卓 浏览:698
解压神器大组合 浏览:728
多次编译一个内核会快吗 浏览:162
单片机伺服500k 浏览:868