Флаттер не может подготовиться к запуску изолята - PullRequest
0 голосов
/ 02 июня 2018

Я запустил проект флаттера с помощью Android studio.Эмулятор андроида плавно открыл проект.Когда я открыл эмулятор Ios, проект работал без сбоев.Когда я снова запустил эмулятор Android, проект не запустился.Спасибо за вашу помощь.

Особенности Android Studio:

  • Android Studio 3.0
  • Сборка # AI-171.4408382, построена 20 октября,2017
  • JRE: 1.8.0_152-release-915-b08 x86_64
  • JVM: 64-битная виртуальная машина OpenJDK от JetBrains sro
  • Mac OS X 10.12.6

Флаттер: v0.4.4 Бета

Консоль:

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.

Ответы [ 2 ]

0 голосов
/ 13 сентября 2018
  1. проверьте, содержит ли ваш проект Flutter main.dart в папке lib, если нет, создайте его.

  2. проверьте свой код следующим образом:

import 'package:flutter/material.dart';
import 'package:module_flutter/xxxApp.dart';

void main() => runApp( new xxxApp());
0 голосов
/ 13 июля 2018

У меня была такая же ошибка, и это произошло, когда я не написал основной метод.так сделайте это

void main() => runApp(MyApp());

MyApp - мой основной класс

...