数据库进阶以及如何在Android平台使用数据库

前言:前面学习了数据库,也在Unity的编辑器上可以使用数据库,那么如果平台换成Android平台呢,也是一样的么?肯定是不一样的,所以今天我们学习如何在Android平台上使用数据库,好了废话不多说,咱们搞起来~


这里有很不错的参考文章:

unity文件操作路径:http://blog.csdn.net/linxinfa/article/details/51679528

unity在移动平台中,文件操作路径详解:www.manew.com/thread-23491-1-1.html

1.连接数据库

2.通过SQL语句查找数据

3.通过表名查询所有数据

4.不不同平台选择不不同的存储路路径

5.在Android平台使用数据库

(1)发布到Android端需要添加libsqlite3.so文件,和相应的 Mono.Data.Sqlite.dll、sqlite3.dll、System.Data.dll类库 注意:所有文件放到Plugins文件夹下,libsqlite3.so放在Android文件夹下

也就是说:需要2个文件夹:Plugins文件夹、Android文件夹;

                    需要4个文件:Mono.Data.Sqlite.dll、sqlite3.dll、System.Data.dll、libsqlite3.so;

                    路径位置:

                    Plugins文件夹下有:Android文件夹、Mono.Data.Sqlite.dll、sqlite3.dll、System.Data.dll;

                    Android文件夹下有:libsqlite3.so

(2)在发布Android平台的时候,本地路径和流路径都只能读取数据库不能更改数据库,但是沙盒路径可读可写,所以当我们在Android平台上找不到数据库时,我们用WWW类下载本地路径或者流路径下的数据库,然后通过数据库路径创建数据库链接对象。

其他的一些关于Android的知识,我前面文章有介绍:Unity如何在Android平台发布?


最后:以上就是全部内容了,谢谢大家~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容