Flutter Could not prepare to run the isolate
Solution 1
If you are facing the problem even if you have main method in main.dart inside your lib folder
Try
flutter clean
And then
flutter run
Worked for me :)
Solution 2
I had the same error and it happened when I didn't write the main method. so do this
void main() => runApp(MyApp());
MyApp is my main class
Solution 3
These methods will maybe work restart android studio, run flutter clean, reinstall flutter in the same location:- be careful when doing, check the SDK is installed and if installed the check the SDK is in the project or not, check the project code again and again. click get dependencies to get everything in the project, check spelling mistakes. I Hope Your Project runs Smooth Now.
Solution 4
I have the same error. I tried many ways and this is the right way.
You need to run
flutter build ios --debug (or --profile or --release)
before you launch the project in Xcode.
Comments
-
Onur Kağan Aldemir over 1 year
I started a flutter project using Android studio. The android emulator opened the project smoothly. When I opened the Ios emulator, the project worked smoothly. When I ran the android emulator again, project isn't runed . Thanks for your help.
Android Studio Features :
- Android Studio 3.0
- Build #AI-171.4408382, built on October 20, 2017
- JRE: 1.8.0_152-release-915-b08 x86_64
- JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
- Mac OS X 10.12.6
Flutter : v0.4.4 Beta
Console :
Launching lib/main.dart on Android SDK built for x86 in debug mode... Initializing gradle... Resolving dependencies... Running 'gradlew assembleDebug'... Built build/app/outputs/apk/debug/app-debug.apk. I/FlutterActivityDelegate( 2747): onResume setting current activity to this E/flutter ( 2747): [ERROR:flutter/shell/common/engine.cc(147)] Could not prepare to run the isolate. E/flutter ( 2747): [ERROR:flutter/shell/common/engine.cc(112)] Engine not prepare and launch isolate. E/flutter ( 2747): [ERROR:flutter/shell/platform/android/android_shell_holder.cc(138)] Could not launch engine in configuration. Syncing files to device Android SDK built for x86... Application finished.