【问题标题】:Flutter - run/debug desktop app directly from Android Studio [configuration]Flutter - 直接从 Android Studio [配置] 运行/调试桌面应用程序
【发布时间】:2020-01-09 14:31:02
【问题描述】:

我想使用 FlutterAndroid Studio 方便地开发 Desktop 应用程序。目前 Flutter 桌面应用程序仅在 master 频道上运行。

我可以使用export ENABLE_FLUTTER_DESKTOP=true 完美地将 MacOS 启用为颤振设备,其中我的 macos 笔记本电脑显示为以下设备:

$ flutter devices
1 connected device:

macOS • macOS • darwin-x64 • Mac OS X 10.14.5 18F132

我可以使用flutter run直接在桌面上启动应用程序

我应该选择哪个运行/调试配置来从 Android Studio 自动构建和启动 Flutter 应用?

Flutter 版本。频道大师,v1.9.8-pre.108

编辑:正如@smorgan 正确建议的那样,只需运行: flutter config --enable-macos-desktop

请记住,您还需要在您的应用工作区中有 macos 构建目标:

【问题讨论】:

    标签: android-studio debugging flutter desktop-application


    【解决方案1】:

    你不应该使用ENABLE_FLUTTER_DESKTOP;任何引用它的说明都已过时。您应该按照in the official documentation 的描述运行flutter config --enable-macos-desktop

    这种方法将使桌面支持无处不在,包括 Android Studio,而不仅仅是当前的终端。完成此操作后,Android Studio 中的正常 Flutter 工作流程将适用于桌面。

    【讨论】:

    • 谢谢,运行 flutter config --enable-macos-desktop 并重启 Android Studio 足以开发桌面,假设项目已经有 macos 构建目标。
    • flutter config --enable-...-desktop 为我修复它之后运行flutter create .
    猜你喜欢
    • 2019-10-12
    • 2015-12-06
    • 2014-03-17
    • 2020-07-16
    • 1970-01-01
    • 2020-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多