Я выполнил этот шаг (https://flutter.dev/docs/get-started/install/macos), чтобы установить флаттер на ОС Ma c и установил все необходимые компоненты для Android. Когда я запускаю команду flutter run
или flutter build
, это, вероятно, вызывает перезагрузку операционной системы Ma c. Это происходит не каждый раз, но это случается в половине случаев, что делает меня невозможным работать над флаттером. Моя версия macOS 10.15.4 (19E287)
. Версия флаттера:
$ flutter --version
Flutter 1.12.13+hotfix.9 • channel stable • https://github.com/flutter/flutter.git
Framework • revision f139b11009 (5 weeks ago) • 2020-03-30 13:57:30 -0700
Engine • revision af51afceb8
Tools • Dart 2.7.2
Выводы доктора флаттера:
$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.15.4 19E287, locale
en-AU)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
[!] Android Studio (version 3.6)
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
[!] IntelliJ IDEA Ultimate Edition (version 2019.2.1)
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.44.2)
[!] Connected device
! No devices available
, так как это вызывает перезагрузку операционной системы. Я не вижу ни одного журнала или сохраняю какие-либо данные. Вывод терминала перед reboot
:
flutter build apk
You are building a fat APK that includes binaries for android-arm, android-arm64,
android-x64.
If you are deploying the app to the Play Store, it's recommended to use app bundles
or split the APK to reduce the APK size.
To generate an app bundle, run:
flutter build appbundle --target-platform
android-arm,android-arm64,android-x64
Learn more on: https://developer.android.com/guide/app-bundle
To split the APKs per ABI, run:
flutter build apk --target-platform android-arm,android-arm64,android-x64
--split-per-abi
Learn more on:
https://developer.android.com/studio/build/configure-apk-splits#configure-abi
-split
Running Gradle task 'assembleRelease'...
У кого-нибудь есть похожая проблема?