[Android]发布Sqlite数据库
来源:农民伯伯 责任编辑:栏目编辑 发表时间:2013-07-01 12:42 点击:次
前言
如何将Sqlite数据库与apk一同发布?刚开始用时有朋友告诉我直接用adb命令手工发布,或者写sql语句动态创建,感觉不太理想。得益于银河使者的实现基于Android的英文电子词典这篇文章,再经过文章2的补充以及实践得以完成,感谢大家的分享!
文章
1. 实现基于Android的英文电子词典
2. Using your own SQLite database in Android applications
3. Android Asset,res/raw限制文件大小UNCOMPRESS为1MB
声明
欢迎转载,但请保留文章原始出处:)
农民伯伯: http://over140.blog.51cto.com/
正文
一、准备
1.1 准备目录
在Android项目工程res下新建raw文件夹,在这个文件夹里面的文件不会被编译压缩。
1.2 准备数据库
新建或拷贝一个数据库,然后打开,依次执行以下两条SQL语句:
CREATE TABLE "android_metadata" ("locale" TEXT DEFAULT 'zh_CN')
INSERT INTO "android_metadata" VALUES ('zh_CN')
这个表用途不太清楚,但是如果用Android sqlite API创建一个数据库的话,会默认带上这个表,而且少了还不行,会报错。
二、实现代码
/**
* 是否完成初始化
*/
private static boolean isInit = false;
/**
* 初始化数据库
* @param context
*/
&nb
* 是否完成初始化
*/
private static boolean isInit = false;
/**
* 初始化数据库
* @param context
*/
&nb
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>