美文网首页
Flutter 学习日记

Flutter 学习日记

作者: 根号三丶 | 来源:发表于2023-09-21 22:28 被阅读0次

    认真自学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 学习日记

          本文链接:https://www.haomeiwen.com/subject/bdczvdtx.html