
正文
flutter报错,flutterer
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Android Flutter 运行报错
Flutter--Error: Cannot run with sound null safety, because the following dependencies don't support null safety
flutter sdk提示不是支持 null safety模式
解决方法
1:
在Android Studio中
Run -- Edit Configurations -- Add Additional Run args -- --no-sound-null-safety
2:
flutter run --no-sound-null-safety
flutter build apk --no-sound-null-safety
相关问答
Q1: flutter 使用Getx提示错误
新手最近在使用Getx做状态管理, 在使用中遇到问题, 随手记录下,
提示错误:
GET the improper use of a getx has been detected you should only use getx or obx for the specific widget that will be updated. if you are seeing this error, you probabaly did not insert any observable variables into GetX/Obx...
其实提示很明显, 就是Obx()中组件没用到controller内容, 比如Obx(()=Text("123")), 这里面Obx没有用到GetxController的对象, 就会报这个错误,如果改成Obx(()=Text(controller.content)), 就可以了
Q2: android studio导入flutter项目报错:Dart SDK is not configured
在Android studio中导入flutter项目时报错:Dart SDK is not configured,这是因为在android studio里面没有配置Dart SDK的问题,可以通过下面步骤进行配置:
1.打开File =》Setting =》Language Frameworks = Dart
2.勾选 “enable Dart support for the project”,并且选择Dart SDK path,路径为 D:\install\android\flutter\bin\cache\dart-sdk ,其中D:\install\android\flutter是flutter SDK路径
3. 然后点击确定,重新编译即可
Q3: 【Flutter】运行安卓报错:flutter doctor --android-licenses报错
解决方式:Install Android SDK Command-line tools
MAC上: Android Studio - Preference
路径不对,需要调整
在安装的flutter路径里:flutter/packages/flutter_tools/lib/src/android/android_studio.dart
1、在Find里的 应用程序 里,选中 Android Studio , 然后右键 显示包内容 ;
2、 Contents - jre - Contents ,
3、发现jre文件夹里没有 jdk 这个文件夹,
4、在jre文件夹里 新建jdk 文件,并把jre中的 Contents文件夹 整个复制添加到jdk里,
5、添加后jre下有两个文件Contents,jdk, 路径:
Contents - jre - Contents ,
Contents - jre - jdk - Contents ,
Q4: flutter运行时提示下面错误,请问如何解决?
一般这样的问题都是Flutter内部导致的问题,所以优先建议命令执行:flutter clean,然后再次执行操作。








