【发布时间】:2020-10-13 15:48:27
【问题描述】:
我想为基于 Unity 的应用程序设置一个本地数据库。 到目前为止,我已经按照本教程帖子设置了所有内容: SQLite and Unity: How to do it right
在我的 Unity 编辑器中,一切正常,没有任何问题,但是当我在 Android 设备中执行游戏构建时,它给了我这样的错误消息:
由于类似的错误消息,我阅读了许多帖子并尝试了不同的方法,但对我没有任何效果,所以我决定在这里发布问题。
如果您需要一些详细信息,请给我一些建议,然后告诉我。
【问题讨论】:
-
主要问题似乎是sqlite3插件dll没有部署到设备的独立应用程序。我还没有使用过 android 插件,但根据您的导入设置,Android 不包括在内。查看 android 库并包含用于独立构建的 dll。看看 SO 或谷歌,如果有人尝试在 android 上使用插件以及如何做到这一点
-
在 armeabi-v7a 和 x86 文件夹中,存在 libsqlite3.so 文件 - 我想通知您
-
这可能是您必须将 .so 插件代码包装在一个额外的类中或添加依赖于架构的代码
标签: sqlite unity3d android-sqlite