当前位置:网站首页>[solution] error: lib/bridge_ generated. dart:837:9: Error: The parameter ‘ptr‘ of the method ‘FlutterRustB
[solution] error: lib/bridge_ generated. dart:837:9: Error: The parameter ‘ptr‘ of the method ‘FlutterRustB
2022-07-29 07:06:00 【Good at learning】
【 Report errors 】
Launching lib/main.dart on Linux in debug mode...
Finished dev [unoptimized + debuginfo] target(s) in 0.04s
ERROR: lib/bridge_generated.dart:837:9: Error: The parameter 'ptr' of the method 'FlutterRustBridgeExampleWire.store_dart_post_cobject' has type 'int', which does not match the corresponding type, 'Pointer<NativeFunction<Bool Function(Int64, Pointer)>>', in the overridden method, 'FlutterRustBridgeWireBase.store_dart_post_cobject'.
ERROR: - 'Pointer' is from 'dart:ffi'.
ERROR: - 'NativeFunction' is from 'dart:ffi'.
ERROR: - 'Bool' is from 'dart:ffi'.
ERROR: - 'Int64' is from 'dart:ffi'.
ERROR: - 'Void' is from 'dart:ffi'.
ERROR: Change to a supertype of 'Pointer<NativeFunction<Bool Function(Int64, Pointer)>>', or, for a covariant parameter, a subtype.
ERROR: int ptr,
ERROR: ^
ERROR: ../../frb_dart/lib/src/basic.dart:153:8: Context: This is the overridden method ('store_dart_post_cobject').
ERROR: void store_dart_post_cobject(
ERROR: ^
Building Linux application...
Exception: Build process failed【 Solution 】
$ export REPO_DIR=$PWD
$ cd /
$ flutter_rust_bridge_codegen \
--rust-input $REPO_DIR/rust/src/api.rs \
--dart-output $REPO_DIR/lib/bridge_generated.dart \
--c-output $REPO_DIR/ios/Classes/bridge_generated.h
[2021-10-22T14:39:33Z INFO flutter_rust_bridge_codegen] Picked config: Opts { rust_input_path: "/home/consulting/Documents/native_add/rust/src/api.rs", dart_output_path: "/home/consulting/Documents/native_add/lib/bridge_generated.dart", c_output_path: "/home/consulting/Documents/native_add/ios/Classes/bridge_generated.h", rust_crate_dir: "/home/consulting/Documents/native_add/rust", rust_output_path: "/home/consulting/Documents/native_add/rust/src/bridge_generated.rs", class_name: "NativeAdd", dart_format_line_length: 80, skip_add_mod_to_lib: false }
[2021-10-22T14:39:33Z INFO flutter_rust_bridge_codegen] Phase: Parse source code to AST
[2021-10-22T14:39:33Z INFO flutter_rust_bridge_codegen] Phase: Parse AST to IR
[2021-10-22T14:39:33Z INFO flutter_rust_bridge_codegen] Phase: Transform IR
[2021-10-22T14:39:33Z INFO flutter_rust_bridge_codegen] Phase: Generate Rust code
[2021-10-22T14:39:33Z INFO flutter_rust_bridge_codegen] Phase: Generate Dart code
[2021-10-22T14:39:33Z INFO flutter_rust_bridge_codegen] Phase: Other things
[2021-10-22T14:39:34Z INFO flutter_rust_bridge_codegen] Success! Now go and use it :)
$ cd $REPO_DIR边栏推荐
- 游戏资产的革命
- 建木持续集成平台v2.5.2发布
- 10道面试常问JVM题
- Simulation volume leetcode [normal] 061. rotating linked list
- Simulation volume leetcode [normal] 081. Search rotation sort array II
- mysql可以定时导出表格吗?
- win11VMware打开虚拟机就蓝屏重启以及启动不了的解决方案
- 没那么简单的单例模式
- Federal learning backdoor attack summary (2019-2022)
- Thread - thread safety - thread optimization
猜你喜欢
随机推荐
Teacher wangshuyao's notes on operations research 03 KKT theorem
【C语言刷LeetCode】1054. 距离相等的条形码(M)
Teacher Wu Enda's machine learning course notes 04 multiple linear regression
Revolution of game assets
Simulation volume leetcode [general] 150. evaluation of inverse Polish expression
二次元卡通渲染——进阶技巧
Google fragmented notes JWT (Draft)
Idea cannot find a database solution
IDEA中实现Mapper接口到映射文件xml的跳转
Teacher Wu Enda's machine learning course notes 02 univariate linear regression
SS command details
Cvpr2022oral special series (I): low light enhancement
Teacher wangshuyao's notes on operations research 01 guidance and introduction
IO流 - File - properties
模拟卷Leetcode【普通】222. 完全二叉树的节点个数
Simulation volume leetcode [normal] 061. rotating linked list
做开发4年13K,想转行自动化测试,薪资还能涨吗···
数据库系统概述
外包干了3年,跳槽后转自动化测试工资是原来的2倍,秘诀原来是......
Cesium reflection









