Plugins IL2CPP兼容库合集
Unity 项目里用到 IL2CPP 打包,SQLite 数据库老是读不到?我之前也碰到过这种事,后来就靠一个叫Plugins.zip
的资源搞定了,省了不少事。
IL2CPP 说白了就是把 C#代码转成 C++,打包后运行快不少,不过这过程会对数据库这种外部文件不太友好,尤其是StreamingAssets
或Resources
没好的话,运行时直接找不到文件。
Plugins.zip
里放的插件挺,专门适配了 IL2CPP 环境,兼容性不错。你只要把里面的库文件放进Assets/Plugins/Android
,数据库文件放进StreamingAssets
,基本就能读取失败的问题。
代码层面也不复杂,用插件自带的 API 连接 SQLite 数据库,比如用ExecuteQuery
跑 SQL 语句。嗯,响应也快,调试起来也没啥坑。
记得测试多设备,尤其不同版本的安卓模拟器,有时候路径识别略有差异。反正我用下来还挺稳的。
如果你也在做 Unity 安卓项目,又碰到数据库丢失或者访问不到的情况,Plugins.zip
这资源可以试试看,省心还高效。
Plugins.zip
预估大小:25个文件
Plugins
文件夹
WSA.meta
191B
x86
文件夹
sqlite3.dll
1.65MB
sqlite3.dll.meta
1KB
x86.meta
192B
WSA
文件夹
ARM.meta
191B
ARM
文件夹
sqlite3.dll
1.28MB
4.18MB
文件大小:
评论区