Приложение Flutter запускается, только белый экран, сообщение об ошибке нечетного потока - PullRequest
0 голосов
/ 12 июня 2018

Я пытаюсь запустить приложение, созданное с помощью flutter create first_try (и я не внес изменений в код).

Я работаю на Mac, работающем с высокой скоростью, Xcode 9.4.

Если я запускаю flutter run, он работает нормально и прекрасно работает в симуляторе iOS.

Если я запускаю его под IntelliJ, используя кнопку «Выполнить» (зеленый треугольник), онработает нормально, но я не могу выполнить горячую перезагрузку и т. д.

Если я запускаю его под IntelliJ, используя кнопку «отладка» (зеленая ошибка), он открывается в симуляторе, но показывает только белыйscreen.

В окне IntelliJ появляется следующее сообщение:

Launching lib/main.dart on iPhone X in debug mode...
log: Must be admin to run 'stream' command
Script started, output file is /dev/null

Script done, output file is /dev/null
Starting Xcode build...
Xcode build done.

Я пытался запустить flutter clean, но это не помогает.

Вотвывод flutter doctor -v:

$ flutter doctor -v
[✓] Flutter (Channel beta, v0.4.4, on Mac OS X 10.13.5 17F77, locale en-US)
    • Flutter version 0.4.4 at /Volumes/Second/Chris/hacks/flutter/flutter
    • Framework revision f9bb4289e9 (4 weeks ago), 2018-05-11 21:44:54 -0700
    • Engine revision 06afdfe54e
    • Dart version 2.0.0-dev.54.0.flutter-46ab040e58

[!] Android toolchain - develop for Android devices (Android SDK 28.0.0)
    • Android SDK at /Users/chris/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.0
    • Java binary at: /Users/chris/hacks/flutter/jdk-10.0.1.jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 10.0.1+10)
    ✗ Android license status unknown.

[✓] iOS toolchain - develop for iOS devices (Xcode 9.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.4, Build version 9F1027a
    • ios-deploy 1.9.2
    • CocoaPods version 1.5.3

[✗] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.io/setup/#android-setup for detailed instructions).

[✓] IntelliJ IDEA Community Edition (version 2018.1.4)
    • IntelliJ at /Users/chris/Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 25.0.2
    • Dart plugin version 181.4892.1

[!] VS Code (version 1.24.0)
    • VS Code at /Users/chris/Applications/Visual Studio Code.app/Contents
    • Dart Code extension not installed; install from
      https://marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code

[✓] Connected devices (1 available)
    • iPhone X • D34D5096-B3F9-4930-822B-48D3BD71B83D • ios • iOS 11.4 (simulator)

! Doctor found issues in 3 categories.

Большое спасибо за любую помощь.

Ответы [ 2 ]

0 голосов
/ 17 января 2019

Эта проблема возникает, когда вошедший в систему пользователь не имеет прав root.Это началось после обновления OSX.

Следуйте за этой проблемой флаттера https://github.com/flutter/flutter/issues/18409

0 голосов
/ 12 июня 2018

Это может быть несколько вещей, которые вам могут пригодиться:

1.) Попробуйте перезагрузить компьютер

2.) Некоторые ссылки:

https://github.com/flutter/flutter-intellij

https://plugins.jetbrains.com/plugin/9212-flutter

https://flutter.io/using-ide/

3.) Проверьте трепетание логов, доктор -v

4.) Убедитесь, что все в порядкена сегодняшний день

5.) Проверьте ваш канал флаттера с помощью команды канала флаттера, возможно попробуйте мастер канала флаттера

6.) Попробуйте обновить флаттер

7.) Может быть, даже попробуйте установитьвсе остальное врач говорит, что флаттер отсутствует.

В настоящее время я пытаюсь изучить флаттер, используя устройства Android, а не iOS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...