使用flutter_native_splash生成Flutter启动屏报错退出码255如何解决
问题原因与修复方案
- 配置键名错误:pubspec.yaml中启动屏配置节点名称填写错误,你写的是
flutter_splash_native,正确节点名应为flutter_native_splash,与引入的依赖包名保持一致 - 缩进格式错误:
cupertino_icons依赖被错误缩进在启动屏配置节点下,它属于dependencies节点,需要和flutter依赖平级放置 - 配置值瑕疵:背景色配置
"#fffff"仅为5位十六进制字符,标准白色配置应为"#ffffff"(6位)
修正后的核心配置参考
dependencies: flutter: sdk: flutter # cupertino_icons移到dependencies下,与flutter平级 cupertino_icons: ^1.0.2 # 修正节点名称,同时调整缩进 flutter_native_splash: color: "#ffffff" image: assets/appui.jpg android: true ios: true
后续操作步骤
- 保存修改后的pubspec.yaml文件
- 执行
flutter pub get更新依赖 - 重新运行
flutter pub run flutter_native_splash:create即可正常生成启动屏
内容的提问来源于stack exchange,提问作者MuhammadOsamaQureshi
相关产品推荐
相关产品推荐

