Eclipse开发环境下的android系统是可以自己创建自己的数据库的,并且可以修改,更新等但我现在做的程序已经提供了 一个数据库 我只需要导入数据库 并利用数据就可以了 可是我不知道怎么把这个数据库作为本地数据库导入到程序中 有没有大虾指点一下 给一两句关键的语句 1。数据库导入到什么地方 2。 如何调用?
解决方案 »
- 做一个星座的软件,遇到两个问题
- 一个类继承于Application,启动应用的时候,这个类是什么时候创建的呢?
- Android下的IP输入框
- 求高手解答,为啥我按教程写的这个下载程序不能完美执行
- 【100分-取经】如何实现图中效果
- 编译完成android 2.3如何测试编译生成的3个img?
- 单activity中,进行多接口的请求怎样才是最好的方法(求教)
- 请问谁有listview包含下拉刷新、底部加载更多、滑动出现删除按钮的Demo啊?急
- FDN 移动手机卡信号
- Android studio3如何修改默认的gradle版本
- 关于android开机画面的修改
- flash播放器 for android
http://www.eoeandroid.com/thread-3087-1-2.html
push进去不好么?
数据库路径:
/data/data/路径/databases/
之后就可以使用了。不知道这样行不行?
或者~安脆按照楼上说的那样吧。
android的数据库是指定目录的,貌似无法访问raw下的数据库
类似这种
oncreate(){
修改或者查询的方法
或者干脆 onupdate();
}
类似这种
oncreate(){
修改或者查询的方法
或者干脆 onupdate();
}
把xml文件放到res/raw下,读取后对xml进行解析……
50m怎么也得几十万数据了吧,要这么多数据作甚?
别把手机当pc使啊,手机内存才多少,不过,你要是说在开发某个平板电脑,当我没说
db = SQLiteDatabase.openDatabase(path, mFactory, SQLiteDatabase.OPEN_READONLY);
if (db.getVersion() != mNewVersion) {
throw new SQLiteException("Can't upgrade read-only database from version " +
db.getVersion() + " to " + mNewVersion + ": " + path);
}
源码中是这么写的。
如果你open一个自己的database不知道可不可以。
ps:上述代码是SQLiteOpenHelper.getReadableDatabase()中的