如何将打开res aw目录中的数据库文件?
2016-05-15 23:15
323 查看
解答:在Android中不能直接打开res aw目录中的数据库文件,而需要在程序第一次启动时将该文件复制到手机内存或SD卡的某个目录中,然后再打开该数据库文件。复制的基本方法是使用getResources().openRawResource方法获得res
aw目录中资源的 InputStream对象,然后将该InputStream对象中的数据写入其他的目录中相应文件中。在Android
SDK中可以使用SQLiteDatabase.openOrCreateDatabase方法来打开任意目录中的SQLite数据库文件。
aw目录中资源的 InputStream对象,然后将该InputStream对象中的数据写入其他的目录中相应文件中。在Android
SDK中可以使用SQLiteDatabase.openOrCreateDatabase方法来打开任意目录中的SQLite数据库文件。
相关文章推荐
- SQL语句总结and操作数据表中的记录
- redis rdb
- 第97讲:使用Spark Streaming+Spark SQL来在线动态计算电商中不同类别中最热门的商品排名,
- mysql传输表空间
- 【T-SQL基础】03.子查询
- MySQL 教程
- 数据库(二)
- linux 安装 redis,卸载redis、
- 数据库(一)
- Oracle数据库_虚拟机与本地数据库互通连接配置
- 卸载Oracle数据库
- 数据库完整性
- Linux下安装redis
- MySQL报错“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”
- mysql 初始化
- zabbix3.0.2 通过orabbix监控多台oracle数据库
- SQLite数据表和视图
- SQLite包含的时间datetime,strftim…
- SQLite3中TimeStamp的使用问题
- SQLite一条SQL语句插入多条记录