问题标签 [flutter-engine]

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 投票
1 回答
277 浏览

android - 在 Android/iOS 中创建引擎时,如何将参数传递给 Flutter/Dart 主函数?

我想将一些参数传递mainmain.dart.

我在 Android 中创建了 Flutter 引擎,如下所示:

但是这些代码对我不起作用,也许启动应用程序flutter run --dart-define="CUSTOM_TEST_FLAG=true"会起作用,但这不符合我们的需求,我们希望在创建或启动 Flutter 引擎时传递该值

谢谢你。

0 投票
0 回答
46 浏览

flutter - Flutter android 模块化依赖问题

https://github.com/isong0623/compile_error_demo

这是运行参数和日志:

这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志: 这是运行参数和日志:

0 投票
1 回答
49 浏览

flutter - 编译 arm64 颤振引擎时出错

我在编译引擎时遇到问题。

我按照这个步骤来编译引擎。

并尝试使用以下命令构建 iOS 模拟器:

sudo ./flutter/tools/gn --ios --simulator --unoptimized && sudo ./flutter/tools/gn --unoptimized && sudo ninja -C out/ios_debug_sim_unopt && sudo ninja -C out/host_debug_unopt

它编译得很好,但是使用以下命令构建的 android arm64 存在问题:

sudo ./flutter/tools/gn --android --unoptimized --android-cpu=arm64 && sudo ./flutter/tools/gn --unoptimized && sudo ninja -C out/android_debug_unopt_arm64 && sudo ninja -C out/host_debug_unopt

这是错误的最后回溯。

谁能建议我该怎么做?

0 投票
0 回答
28 浏览

flutter - 每当我们在 Window 10(路径)中安装 Flutter 引擎时,我如何才能找到它

我正在寻找引擎位置,是否在我们安装颤振时也会安装,我V 2.2.2Window 10 64-bit.

为什么我要找这个,因为我想在通道级别进行一些更改,并且我通过覆盖在 java 中编写了文件,android\app\src\main\java\io\flutter\embedding\engine\systemchannels\TextInputChannel.java并且它在调试模式下工作正常,但是当我尝试进行发布构建时,它开始说这个文件已经存在在引擎中。

0 投票
0 回答
57 浏览

c++ - 如何在没有颤振运行的情况下运行颤振?

我想在 vs2019 中运行本地颤振引擎,比如颤振引擎示例GLFW 示例。Flutter 在 Win32 平台上也有一个 shell,它使用 FlutterView 持有的 ANGLE 和 HWND 令牌来显示内容。那么如何链接到引擎并在 Visual Studio 2019 中构建或运行?

0 投票
0 回答
26 浏览

android - 如何将片段/活动的参数传递给颤振引擎?

我想将一些数据传递给我的颤振引擎,但颤振入口函数似乎无法从 JNI 构造函数接收参数。

有什么办法吗?

0 投票
0 回答
26 浏览

flutter - 在 Flutter 应用程序中使用 Flutter Engine:可能吗?

我在 Flutter 中有一个 macOS 应用程序,我希望在其中运行一个 Flutter 引擎来渲染另一个 Flutter 应用程序。

基本上我想要实现的是使用 AOT 编译器来发布我的 macOS 应用程序,我想在其中使用 JIT 和 Flutter Engine 在运行时渲染另一个 Flutter 应用程序。

我读过的所有文档都在谈论如何在 iOS/Android 应用程序中使用 Flutter 引擎,而不是 Flutter 本身;关于如何在 Flutter 应用程序中包含 Flutter Engine 的任何线索?

0 投票
1 回答
96 浏览

android - 在缓存的 Flutter 引擎中导航

我有一个关于FlutterEngine的问题 我有一个缓存的颤振引擎,我想在我的 android 应用程序的许多屏幕上重用它,所以我必须以某种方式导航缓存引擎中的路线。

有什么办法可以在开始颤动活动之前设置缓存引擎的路线?

谢谢你。

0 投票
1 回答
71 浏览

android - Flutter 错误:VM 快照无效,无法从设置中推断。- 当想要在 android 项目中包含 Flutter 模块时

使用链接中的此选项 B以包含 Flutter 模型。项目启动了,但是一到初始化 FlutterEngine 就抛出这个错误。

0 投票
0 回答
16 浏览

flutter - 在 android 中为整个应用程序创建一个单一的颤振引擎

所以在flutter中显示flutter组件/屏幕,我们需要一个flutter引擎,我们可以像这样创建一个

现在我们可以为整个应用程序使用一个引擎吗?如果是,为什么我们有一个存储引擎的密钥,使用单个或多个颤振引擎是否存在任何性能问题或用例?