Флаттер строит android приложение для sh Ма c ОС - PullRequest
0 голосов
/ 04 мая 2020

Я выполнил этот шаг (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'...

У кого-нибудь есть похожая проблема?

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