Flutter | Troubleshooting
Inhaltsverzeichnis
Basic
flutter doctor
Error: Exception: Bad UTF-8 encoding
Solution: Use the current version of vswhere
Download from: https://github.com/microsoft/vswhere/releases
Store/overwrite: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe
PS> Set-Location "C:\Program Files (x86)\Microsoft Visual Studio\Installer" PS> Move-Item vswhere.exe vswhere.exe.original PS> Invoke-WebRequest https://github.com/microsoft/vswhere/releases/download/3.0.3/vswhere.exe -O vswhere.exe
Null safety features are disabled for this library.
lib/main.dart:8:19: Error: Null safety features are disabled for this library. Try removing the package language version or setting the language version to 2.12 or higher. const MyApp({Key? key}) : super(key: key);
Solution: Edit pubspec.yaml
environment: sdk: '>=2.17.3 <3.0.0'
Migration Dart Plugins
import 'package:flutter/services.dart'; client =createHttpClient();
import 'package:http/http.dart' as http; client = new http.Client();
Your app is not using AndroidX
GoTo Flutter_Project -> android -> gradle.properties file. Open the gradle.properties file in any Text editor.
Add below lines in this file and Save the file.
android.useAndroidX=true android.enableJetifier=true
Open your Flutter Project Root directory in Command Prompt or Terminal and execute
flutter clean
Leave a Reply