[已解决] 使用tauri开发app在编译sqlite3过程中异常

💡 原文中文,约500字,阅读约需1分钟。
📝

内容提要

使用 tauri 开发 App 时编译 sqlite3 出现异常,尝试使用 rusqlite 库进行本地数据存储测试,但编译后出现 undefined symbol: __extenddftf2 错误。

🎯

关键要点

  • 在使用 tauri 开发 App 时,编译 sqlite3 过程中出现异常。

  • 目标是在 Android 中使用 sqlite3 作为本地数据存储。

  • 引入 rusqlite 库进行测试,编译后出现 undefined symbol: __extenddftf2 错误。

  • rusqlite 库的引入配置为:crate-type 包含 staticlib、cdylib 和 rlib,依赖版本为 0.29.0,特性为 bundled。

  • 使用 rusqlite 库的代码示例:使用 Connection::open_in_memory() 创建连接。

  • 执行 cargo tauri android build 时出现编译报错信息。

➡️

继续阅读