问题标签 [flutter-desktop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
5240 浏览

windows - 是否有在 Flutter Desktop for Windows 上使用 sqlite 的解决方案?

我正在寻找使 SQLite 在 Flutter 桌面 Windows 应用程序上工作的插件或任何解决方案,我尝试了 sqflite 插件,它与 macOS 桌面应用程序配合得很好,但它不支持 Windows。

0 投票
6 回答
26630 浏览

visual-studio - 找不到合适的 Visual Studio 工具链。请运行“颤振医生”以获取更多详细信息

我正在尝试在 Visual Studio 2019 中创建和运行颤振桌面应用程序,我已经下载了所需的文件(MSBuild 和 MSVC),但仍然出现错误。我有 2013 版并卸载它并安装了 2019 版并且所有内容都已更新

当我运行颤振运行命令时会发生这种情况

当我运行颤振时,医生给了我这个错误

任何解决方案!

0 投票
1 回答
251 浏览

android-studio - 如何将窗口(桌面)添加到 android studio 设备

我正在创建一个颤振桌面应用程序,如何将 Windows(桌面)设备添加到 android studio 虚拟设备,如下图所示

在此处输入图像描述

0 投票
2 回答
1040 浏览

flutter - image_size_getter 安装错误(因为来自 sdk 的 flutter_test 的每个版本都取决于集合 [...])[flutter]

我正在尝试在我的颤振桌面项目上安装image-size-getter 。

当我将此添加到我的包的 pubspec.yaml 中时:

我收到此错误:

因为来自 sdk 的 flutter_test 的每个版本都依赖于集合 1.14.11,而每个版本的 image_size_getter 都依赖于集合 ^1.14.12,所以来自 sdk 的 flutter_test 与 image_size_getter 不兼容。因此,因为 example_flutter 依赖于 sdk 中的 image_size_getter ^0.1.0 和 flutter_test any,所以版本求解失败。

我试图通过在此处此处找到的过度依赖关系来解决该问题(我必须在 futter 主频道上):

但现在似乎flutter_test包不可用:

因为 example_flutter 依赖于任何不存在的 flutter_test(在https://pub.dartlang.org找不到 package flutter_test ),版本解析失败。pub get failed(服务器不可用)-尝试在 1 秒内重试 1... 因为 example_flutter 依赖于任何不存在的 flutter_test(在https://pub.dartlang.org找不到包 flutter_test ),版本解决失败. pub get failed(服务器不可用)-尝试在 2 秒内重试 2...因为 example_flutter 依赖于任何不存在的 flutter_test(在https://pub.dartlang.org找不到包 flutter_test ),版本解决失败. 发布失败(服务器不可用)-尝试在 4 秒内重试 3... [..]

我升级到最后一个master频道版本,这是我的flutter doctor输出:

我该如何解决我的问题?

0 投票
1 回答
606 浏览

flutter - Flutter 桌面在文本字段中粘贴文本 Ctrl + V (Windows)

当我尝试将文本粘贴Textfield到我的 WindowsFlutter Desktop项目中的 a 中时,会显示一个不受支持的符号:

在此处输入图像描述

我在 github 上发现了这个关于 MacOS 的问题,但我找不到关于 Windows 的类似问题。

我可以使用任何解决方法吗?

0 投票
1 回答
1024 浏览

windows - 找不到方法 getWindowMaximumSize 的实现(window_size 颤动桌面)

在我的Flutter desktop项目中,我正在尝试使用window_size插件(在 Windows 10 上)来尝试设置窗口的最大尺寸。我在下面添加了插件pubspec.yaml

依赖项:

然后我将其导入main.dart

当我调用类似的方法getWindowMaxSize或者setWindowMaxSize我得到这样的错误时:

我可以做些什么来修复它,也许通过安装特定的插件版本?

其他插件功能,getCurrentScreen例如正在工作。

0 投票
1 回答
96 浏览

macos - 其他人如何打开使用 Flutter 桌面制作的构建应用程序?

我想知道是否可以将构建的应用程序发送给我的同事,而无需他们执行类似flutter run -d macOS甚至安装 Flutter 之类的命令。

我尝试将build文件夹发送给他们并在其中执行应用程序,macos/Build/Products/Release但它显示`


`

它就像右键单击它并打开它以使其工作一样简单,但我也想知道是否有办法sign it或其他东西可以轻松打开它。

0 投票
1 回答
606 浏览

flutter - Windows10 [Flutter 桌面] RawKeyEvent 错误字符

我正在RawKeyboardListener一个Flutter Desktop项目中进行测试(Windows 10)。

事件工作正常,但我收到错误的键标签,如下所示:

在此处输入图像描述

是否是“键盘布局”问题,例如应用程序是否期望来自具有不同键位置的 android 键盘的事件(如您在我收到的 .gif 和“未知的 Android 键码”中所见)?我该如何解决?

此外,如果我打印event.isControlPressed它总是返回false,即使我按下它。

这是我正在使用的代码:

0 投票
1 回答
437 浏览

swift - Flutter MacOS MethodChannel 与 AppDelegate 的通信

如何在 MacOS Flutter 应用程序的 Swift 端访问 AppDelegate 中的 FlutterBinaryMessenger?在我找到的所有示例中,AppDelegate 只是一个占位符。您需要让 FlutterBinaryMessenger 实例化一个 FlutterMethodChannel 以实际与 Dart 端进行通信。

0 投票
2 回答
978 浏览

flutter - Flutter Project Failed To Compile With Compiler 消息:错误:非 ASCII 空格字符 U+00A0 只能在字符串和注释中使用

调试控制台映像

每次我尝试保存并启动应用程序时,都会遇到此编译器消息。我不知道它指的是什么,并且它没有出现在我的调试控制台中的问题选项卡/菜单中。