问题标签 [flutter-module]

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 回答
24 浏览

android - 如何从带有数据的颤振模块返回到本机应用程序?我知道如何将数据从 android 发送到颤振模块!我只想反过来

这是导航的代码:

0 投票
0 回答
13 浏览

android - 在原生和颤振之间导航时,颤振应用内购买在模块中不起作用

我在 Flutter 模块中使用in_app_purchase包,然后在原生 android 应用程序中作为Flutter Fragment !当我们第一次启动 Flutter 屏幕并购买时它工作正常,但如果我们回到原生活动并重新打开 Flutter 屏幕并尝试购买商品,则会出现以下错误!

PlatformException(不可用,BillingClient 未设置。尝试重新连接。,null,null)

这是我在应用程序中的流程:

  1. 使用本机活动启动的应用程序
  2. 启动了另一个扩展片段活动的活动
  3. 在 Fragment Activity 中,我正在添加 FlutterFragment
  4. 如自述文件中所述,在 Flutter 屏幕内部初始化 in_app_purchase。
  5. 购买消耗品并获得成功。
  6. 启动flutter屏幕的初始页面(在flutter模块内部)
  7. 通过关闭持有 Flutter Fragment 的 Fragment Activity 回到原生 Activity。
  8. 再次导航到 Fragment Activity 并添加 Flutter Fragment 然后再次尝试购买消耗品。

它显示了上述错误!

扩展 FragmentActivity 的另一个 Activity 的代码

Flutter Fragment 中 gotHome 的代码(模块/AAR)

context.read.... 是一个更改通知器,它位于小部件树的顶部声明中。所以它不会被各州重建,它的代码是

0 投票
1 回答
31 浏览

android-studio - 我如何使用 AndroidStudio BumbleBee 将颤振模块添加到 android 应用程序

我在模块中找不到“颤振模块” 在此处输入图像描述

0 投票
0 回答
12 浏览

ios - 将 Flutter 代码构建到框架中时,Release 文件夹中缺少 kernel_blob.bin 文件

我想创建一个 Flutter 模块,然后将其嵌入到原生 iOS 项目中。我正在按照Flutter文档中的选项 B创建一个模块。

在文档中,我执行了这个命令: flutter build ios-framework --output=some/path/MyApp/Flutter/将 Flutter 代码生成到框架中。

但是当我导入App.xcframeworkFlutter.xcframework(来自同一个文件夹 Release)时,我得到了这个错误:在此处输入图像描述

经过研究,我按照Flutter 的这个文档,更新了Thin Binary脚本并添加了Other Linker Flags

但是当我将 Flutter 的代码构建到框架中时,只有Debug文件夹中的App.xcframeworkkernel_blob.bin 文件

在此处输入图像描述 在此处输入图像描述

这是我的颤振配置:
在此处输入图像描述

如何使Release文件夹中的App.xcframework有 kernel_blob.bin 文件?预先感谢您的帮助