问题:在Flutter环境配置好之后运行项目时报错:
处理方案:
1.首先检查项目运行时有没有其他报错。
2.如果没有重新 flutter clean,重新加载依赖;清除Android Studio缓存重启;(不一定解决所有这种问题)
我这里出现了第一种情况:Flutter 依赖 r_scan-0.1.6+1 问题
Error: Member not found: 'SystemChrome.setEnabledSystemUIOverlays'.
SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.top]);
这里则需要找到 C:/Users/admin/AppData/Local/Pub/Cache/hosted/pub.dev/r_scan-0.1.6+1/lib/src 该路径下的文件 r_scan_view.dart 第38行 去修改依赖的方法进行保存。
修改前:SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.top]);
修改后:SystemChrome.setEnabledSystemUIMode(SystemUiMode.manual, overlays: [SystemUiOverlay.top]);
保存运行。
综上所述:finished with non-zero exit value 1 的问题不是单一的。需要根据运行的环境版本综合判断做出相应的处理。