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

热点内容
怎么快捷删除无用文件夹 浏览:470
你家离学校源码用英语回答 浏览:499
电脑如何用服务器地址 浏览:647
php转化为二进制 浏览:733
程序员到国企感受 浏览:858
js二分搜索算法 浏览:653
文件夹的定义与原意 浏览:197
phpredis任务队列 浏览:458
文件夹的颜色代表什么 浏览:890
单片机模拟通信 浏览:926
pandas在哪里编译 浏览:917
安卓机怎么调清晰度 浏览:345
开始菜单文件夹英语 浏览:886
我本系列解压缩 浏览:743
阿里云服务器打开图形化界面 浏览:43
网页设计pdf 浏览:485
分支定界法算法 浏览:698
命令块视频大全 浏览:308
带大家一起围观程序员 浏览:95
linuxc程序设计大全pdf 浏览:996