我花了大量时间研究这个问题,最后发现Windows上的应用其实是CMake项目。我们在Visual Studio中操作的一切,包括解决方案文件、项目文件,都只不过是CMake的构建产物而已。只要运行flutter build windows,这些文件就会被覆盖。因此,我不能使用Visual Studio来配置项目、添加引用或做任何事情。我只能研究一下如何通过CMake...
1.2 Android Studio,用于Flutter框架安卓端App开发环境配置 。Download Android Studio and SDK tools | Android Developers (google.cn) 1.3 Visual Studio 2022 ,用于Flutter框架Windows桌面端开发环境配置。Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com) 1.4 Git,版本控制软件,Flutter依赖的...
例如,这个网页(https://docs.flutter.dev/development/packages-and-plugins/developing-packages#plugin-platforms)说明了如何利用Kotlin创建Android插件,如何利用Swift创建iOS插件,却没有Windows的相关说明。 经过一番搜索后,我找到了Google Codelab于2022 年 1 月发表的这篇文章(https://codelabs.developers.google.com/...
例如,这个网页(https://docs.flutter.dev/development/packages-and-plugins/developing-packages#plugin-platforms)说明了如何利用Kotlin创建Android插件,如何利用Swift创建iOS插件,却没有Windows的相关说明。 经过一番搜索后,我找到了Google Codelab于2022 年 1 月发表的这篇文章(https://codelabs.developers.google.com/...
Visual Studio 2022或Visual Studio 2022 生成工具在选择安装 Visual Studio 时或只安装生成工具的时候,你需要选择「使用 C++ 的桌面开发」,包括其所有默认组件,以安装必要的 C++ 工具链和 Windows SDK 的头文件。 创建一个包含桌面支持的新应用 flutter create my_app ...
flutter不支持vs2022问题 参考:https://github.com/flutter/flutter/issues/85922 从github上拷贝替换:flutter\packages\flutter_tools\lib\src\windows\build_windows.dart和visual_studio.dart 整个文件替换 cd examples/api 报cmake error:generator:Visual Studio 17 2022,需要删除旧的生成目录,可以打开看build\...
Windows 桌面程序 要开发Windows桌面程序,除了Flutter SDK,你还需要准备Visual Studio 2022,在安装Visual Studio时,你需要选择「使用C++的桌面开发」,包括其所有默认组件,以安装必要的C++工具链和WindowsSDK 的头文件。当然macOS、Linux都有一些要求的。 环境配置 ...
如上面,打开 Visual Studio Installer --->点击修改,--->然后如下图安装,就可以了 image.png 4、打包flutter 桌面端程序 1)go安装和环境配置 浏览器打开:https://studygolang.com/dl直接下载 本人的版本是:go version go1.15.1 windows/amd64,,本人下载的是go1.15.1 windows-amd64.msi文件;下载好之后,...
前不久,微软正式发布了 Visual Studio 2022,Visual Studio 2022 的主要功能包括:
直接运行可能会出错,因为Windows应用编译需要Visual Studio工具,就像MacOS需要Xcode一样 可以执行一下flutter doctor看看情况 3.安装 VisualStudio 下载完后,flutter doctor时,如下。之后就可以运行了。 二、官方桌面项目和一些桌面插件 1.运行官方桌面示例 Github上google的flutter-desktop-embedding是官方的桌面支持项目, ...