资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

flutter运行灰色,flutter_screenutil

Flutter升级之后项目不能运行

flutter运行之后报了这个错,不能够运行。

创新互联公司主要业务有网站营销策划、网站建设、网站设计、微信公众号开发、小程序制作H5技术、程序开发等业务。一次合作终身朋友,是我们奉行的宗旨;我们不仅仅把客户当客户,还把客户视为我们的合作伙伴,在开展业务的过程中,公司还积累了丰富的行业经验、网络营销推广资源和合作伙伴关系资源,并逐渐建立起规范的客户服务和保障体系。 

在结果上面会提示appt2等错误,其实错误的原因是Androidx支持有问题。

官方解决办法: (合理打开)

app/build.gradle 下面

在gradle.properties下添加:

重新清理运行,ok。

Flutter 报错 zsh: command not found: flutter

flutter的命令失效, 提示 zsh: command not found: flutter

解决办法:

1 、执行:【open ~/.zshrc 】

2、如果 提示文件不存在,则执行:【vim ~/.zshrc 】新建一个新文件

3、新建窗口再执行【open ~/.bash_profile 】

4、把 打开的bash_profile 中的内容copy到 上一个窗口新建的zshrc 文件中,保存:

【:wq回车】

5、再使用source命令重新加载一下:【source ~/.zshrc】,下次再编辑这个文件就可以直接执行:【open ~/.zshrc】

6、运行【flutter -h 】看是否生效

2022-04-22iOS项目混编flutter,iOS真机debug模式下打不开flutter页面

最近项目中要集成flutter来进行混编,但是在集成后,突然遇到一个很神奇的问题,在debug模式下,用数据线连接真机打包可以打开flutter页面,但是一旦拔掉数据线,再打开flutter页面就不行了,开始以为是因为flutterSDK的原因,但是一查资料才发现,原来是因为debug模式下flutter实现了热重载,默认的编译方式是JIV,但是iOS14+之后的系统限制了JIV这种编译方式,所以连接Xcode重新run一个release包就可以了,因为flutter在release模式下的编译方式是AOT,iOS14+的系统是支持这种编译方式的,具体解决方案如下图

再运行就可以了。

当然还有另外一种解决方案,就是修改flutter的编译配置,强制设为release

Flutter解决真机能运行,模拟器无法运行的问题

一.问题描述

引用第三方库在运行模拟器的时候 

错误信息:building for iOS Simulator, but linking in dylib built for iOS, file '/Users/xxx/Desktop/seller/ios/Pods/TXIMSDK_iOS/ImSDK.framework/ImSDK' for architecture arm64

解决方案

在Flutter目录下找到第三方库(是第三方库拉到本地),

增加  s.static_framework = true 修改为静态库就能跑模拟器了

vscode里面输入flutter run什么反应都没有是什么问题?要怎么解决呢?

首先你要确定你的网络是不是通的,之前能运行说明你之前环境是好的,现在不行了,那你中途肯定是有过变动,有变动就有可能需要联网去下载(很慢会造成假死),或者是你项目里配的仓库访问不到了(比如是国外的仓库,换成阿里的试试)

Flutter项目遇到的问题及解决方法记录

问题原因:版本大小原因

解决方案:点击ios文件夹-点击podfile修改如下(亲测实用已解决)

解决方案:

删除IOS工程中的Podfile.lock文件,重新pod install(继续执行Flutter run操作)即可解决。

问题原因:没有配置safety相关

解决方案:可以直接在命令行中执行:

然后在Additional run args 这行键入一下命令即可。

问题原因:xcode版本更新导致的

解决方案:将爆红处一行隐藏,运行,点击fix即可,会显示正确位置就解决了。

解决方法:

1、找到第一个爆红文件,将311行问号后面的Colors.white删除即可

2、 在相同的文件夹内找到第二个爆红文件,找到106行,删除super.addAllowedPoint这一行即可。

造成原因分析:还不清楚

群友帮助:经常出现,重启电脑多试试

解决方案:暂未找到


新闻名称:flutter运行灰色,flutter_screenutil
文章地址:http://www.cdkjz.cn/article/dsspoie.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220