文章目录

Flutter create 现在还不支持 desktop,想要在原有的 Flutter 项目支持 Desktop,需要以下步骤

复制Flutter desktopexamplemacos文件夹到工程目录

pubspec.yaml文件进行修改

1
2
3
4
5
6
7
environment:
sdk: ">=2.1.0 <3.0.0"
flutter: ">=1.5.9-pre.252" // 添加
dependencies:
flutter:
sdk: flutter
intl: 0.15.8 // 升级

main.dart进行修改

1
2
3
4
5
6
7
8
9
import 'dart:io' show Platform;

import 'package:flutter/foundation.dart'
show debugDefaultTargetPlatformOverride;

void main() {
debugDefaultTargetPlatformOverride = TargetPlatform.fuchsia;
runApp(MyApp());
}

运行

1
2
> flutter packages get
> flutter run
文章目录