Unity3d在各个平台读取Sqlite3数据库
写这篇文章最大的感慨是,无论是什么技术点,自己认证之后才是真的,不要轻易相信别人说的什么什么。其实不是那样的,得相信自己,如果是Unity3d开发的,可以多去官方的论坛查找问题。
这也是我第一次在Unity3d中使用Sqlite来作为配置表文件,当然了,SQLite有优秀的读写性能。如果这个项目用着稳定的话,我会一直使用下去。
Android平台: 1,下载libsqlite3.so到assets-plugins-android下面 2,在Unity目录下找到Mono.Data.Sqlite.dll,这样便可以在Android真机上读到数据库文件
PC-Mac-IOS平台: 1,在Unity目录下找到Mono.Data.Sqlite.dll,sqlite3.dll这两个DLL文件
主要:Mono.Data.Sqlite.dll,sqlite3.dll必须与你当前开发的Mono版本匹配,在Android上使用Sqlite的原理是: 使用Mono.Data.Sqlite.dll,作为链接,在C#中使用SQLite的功能,然后libsqlite3.so为sqlite3的c编译的NDK文件, 在Android手机中可以读取加载。
有问题可以QQ我:171072427 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |