Unity的Android打包(Sqlite数据库使用)
来源:互联网 发布:罗马尼亚铁卫电影 知乎 编辑:程序博客网 时间:2024/06/08 09:45
环境: unity5.3.1f,vs2015,android-21
1.如何打包文件中apk中
项目中文件位置 => 打包后文件位置
Assets/StreamingAssets => apk/assets
Assets/Plugins/Android/Assets=> apk/assets
两个文件夹中不能有同名文件,不然打包会失败
Assets/Plugins/Android/res 里面不能有文件,不然也会打包失败。
2.如何获取打包的文件
通过"jar:file://" + Application.dataPath + "!/assets"+文件名的方式,获取assets里面的资源,必须用WWW,File无法直接读取。WWW读取后,用File.WriteAllBytes(newPaht, loadDB.bytes);的方式把资源复制到Application.persistentDataPath + "/" + 文件名的位置,就可以用File读取了。
3.如何打包dll/so到apk中
Assets/Plugins/Android/libs => Temp/libs => apk/lib
注意不是Assets/Plugins/Android/lib
然后android程序中就不会缺少dll了。
参考:
unity 使用 sqlite 数据库遇到的问题 unity android 使用sqlite
基本和这个一致,也是他提到libsqlite3.so的。
但是不知道怎么获取libsqlite3.so,这块不了解。
Unity3D研究院之在Unity中打开第三方数据库配合Android开发(三十二)
最早是从这里了解到如何在android中使用sqlite的,但是按它的做没法处理。
该文章的unity版本较低,现在dll不能放在Plugins/Android里面,可以放到Plugins或者Plugins/AA这样的一般文件夹中。
不过我的libsqlite3.so是从他这里获得的,另外3个dll在Editor里面能够搜索到。
0 0
- Unity的Android打包(Sqlite数据库使用)
- unity 使用 sqlite 数据库遇到的问题 unity android 使用sqlite
- Android使用的SQLite数据库
- Android SQLite数据库的使用
- android SQLite数据库的使用
- android数据库SQlite的使用
- android + SQLite数据库的使用
- android 数据库sqlite的使用
- Android数据库SQLite的使用
- Android数据库SQLite的使用
- android 数据库sqlite的使用
- android 数据库sqlite的使用
- Android SQLite数据库的使用
- android 数据库sqlite的使用
- Android Sqlite数据库的使用
- android SQLite数据库的使用
- Unity 初次使用SQLite 数据库
- Unity在android平台下使用sqlite数据库
- iOS 观察者设计模式
- java多线程和并发库 学习笔记草稿
- 指纹识别与指静脉识别在市场应用的情况
- Linux kernel 关机的底层操作
- iOS 记录crash日志
- Unity的Android打包(Sqlite数据库使用)
- 调用优酷视频api
- 【Android实战】EventBus 更少的代码 更好的体验
- 起点
- 动态代理
- hdu 1050 Moving Tables
- 软件著作权和商业秘密权
- Shell中的${}、##和%%使用范例
- JSP——EL表达式