Flutter 学习日记

认真自学flutter以来,估计有1-2个月了,然后最近这2天学的3.0兼容,有些插件写了进去,AS 跑模拟器是没有问题,然后发现写完了一个demo以后打包出现了问题

这是Android 打包出现的


然后去搜索每个插件的兼容性,发现没什么问题,就尝试了一下,用新创建的项目引入了那些插件,结果发现能打包,导致后面定位到了,pubspec.yaml 文件的 

//sdk: ">=2.17.0 <3.0.0" 以前的

sdk:'>=3.0.3 <4.0.0' 现在的

发现到,打包没问题了,但这里因为有用到一些 icon 的svg 和 ttf 导致打包出现了

This application cannot tree shake icons fonts. It has non-constant instances of IconData at the following locations:

然后再查询这个问题

flutter build apk --no-tree-shake-icons 用这个命令行打包就好了


IOS

由于我不是专做ios的,我在debug项目的时候

flutter run debug 的时候 发现了  



然后去

1.Xcode打开项目选中Runner

2. 右上角  File > New > Target

3.命名为"RunnerTests"然后点完成 (这里谨记啊,名字要写对别像我 RunnerTexts );当是就想着怎么还错的呢,搞了一下午才发现自己创建错了

4.在 "RunnerTests "目标设置的 "General "选项卡中,将 "Host Application "更改为 "Runner"

5.关闭Xcode,然后再idea 跑一下

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 邂逅FLutter 万物皆是Widget 一般缩进2个空格 文字居中 Widget Center() Materi...
    JackLeeVip阅读 3,302评论 0 4
  • 前言 Flutter是一个UI工具包,可使用一种编程语言和单个代码库来创建移动,Web和桌面构建快速,美观,本地编...
    tikeyc阅读 397评论 0 1
  • StatelessWidget和StatefulWidget这两个组件是Flutter中最基础也是最重要的两个组件...
    卡卡的箱子阅读 335评论 0 0
  • 1.Flutter环境搭建①官网下载Flutter SDK包下载地址:https://flutter.dev/d...
    霁逸lei阅读 175评论 0 0
  • Flutter 一切皆widget 1.AppBar属性 leading:导航栏左返回视图(widget),默认p...
    我嘞giaogiao阅读 296评论 0 1