目前
Flutter 2.0 Stable
已支持MacOS
,只需开启下MacOS
支持即可。
- 环境:
Flutter SDK Flutter stable 2.0+
- 开启
MacOS
支持:flutter config --enable-macos-desktop
- 创建
MacOS
环境配置:flutter create --platforms=macos .
% flutter --version
Flutter 2.2.0 • channel stable • https://github.com/flutter/flutter.git
Framework • revision b22742018b (12 days ago) • 2021-05-14 19:12:57 -0700
Engine • revision a9d88a4d18
Tools • Dart 2.13.0
% flutter config --enable-macos-desktop
Setting "enable-macos-desktop" value to "true".
% flutter create --platforms=macos .
Recreating project ....
flutter_readhub_github.iml (created)
macos/Runner.xcworkspace/contents.xcworkspacedata (created)
macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (created)
macos/Flutter/Flutter-Debug.xcconfig (created)
macos/Flutter/Flutter-Release.xcconfig (created)
.idea/runConfigurations/main_dart.xml (created)
.idea/libraries/KotlinJavaRuntime.xml (created)
Running "flutter pub get" in flutter_readhub_github... 1,078ms
Wrote 7 files.
All done!
3、基础配置-icon、name、网络等
- 准备
MacOS
需要的各种尺寸icon,推荐使用 Image Asset Icon Resizer Lite 可以裁剪出各种尺寸的icon、launch image --包括Android
、iOS
、MacOS
等。
将生成的icon资源及配置文件拷贝到对应文件夹即可