关于unity3d在android下读取SQLite
来源:互联网 发布:系数矩阵怎么求 编辑:程序博客网 时间:2024/05/11 06:14
其实本人找了下 看的是 雨松MOMO大大的教程 http://www.xuanyusong.com/archives/1454
但是pc成功 android失败 看了下面的评论结合自己查的资料得出了以下方法
预编译下android环境
#if UNITY_ANDROID
IEnumerator Start()
{
string appDBPath = Application.persistentDataPath + "/" + "EquipSkillSqlite.db";
if(!File.Exists(appDBPath))
{
//用www先从Unity中下载到数据库
WWW loadDB = new WWW("jar:file://" + Application.dataPath + "!/assets/" + "EquipSkillSqlite.db");
yield return loadDB; //这句十分关键!!!!!!!!!!!!!!!!!!!!!
File.WriteAllBytes(appDBPath, loadDB.bytes);
}
//在这里重新得到db对象。
DbAccess db = new DbAccess("URI=file:" + appDBPath);
#endif
写一下 方便自己以后查看同时帮助困扰的人
android 运行过 自己换了数据库读取过 android 上成功运行
其实我才大学 是个菜鸟如果这段代码还有什么问题的希望可以指出来 谢谢
0 0
- 关于unity3d在android下读取SQLite
- Unity3D使用SqliteKit连接Sqlite数据库并在Android设备上读取简明教程
- Unity3d 读取 Sqlite数据库
- <Unity3D>Unity3D在android下调试
- <Unity3D>Unity3D在android下调试
- Unity3D在android下调试
- unity3d在android环境下操作sqlite数据库
- Android开发:Sqlite 3 本地保存数据是否可以在不同的app应用下相互读取
- 在Android下调试Unity3D的应用
- Unity3D在android系统下调试
- Unity3D - AssetBundle 在Android机子上进行读取
- Unity3D - AssetBundle 在Android机子上进行读取
- Unity3D - AssetBundle 在Android机子上进行读取
- Unity3d Android Sqlite 显示中文
- Unity3d在安卓平台下使用sqlite存储操作数据
- Android下SQLite数据库编程学习系列之二---在Android下使用SQLite
- Android之SQLite分页读取
- Android之SQLite分页读取
- 黑马程序员——OC基础——@property、@synthesize和id类型
- PHP中的正规表达式
- IO流学习(二)
- 二进制数据与原码、反码、补码
- Google官方下拉刷新组件---SwipeRefreshLayout
- 关于unity3d在android下读取SQLite
- Silverlight中多个storyboard顺序播放(代码实现)
- 正则表达式
- MySQL的联结(Join)语法
- storm学习-Storm Topology的并发度(转)
- IOS基础笔记(二)
- 《Learning Deep Features for Scene Recognition using Places Database》记录
- 10个经典的字符串hash函数的C代码实现
- this指针