数据库进阶以及如何在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平台发布?


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

你可能感兴趣的:(数据库进阶以及如何在Android平台使用数据库)