关于dbandroid的信息

安卓手机如何打开db文件

1、首先准备必备的工作,准备好SQLite Expert Professional 3 db文件管理器,和一个手机db文件。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名申请虚拟主机、营销软件、网站建设、蕲春网站维护、网站推广。

2、SQLite Expert 可以在百度下载,下载完成后按照安装提示进行安装,具体安装过程我写到另外一篇经验中了,大家可以点击参考资料中的连接进行参考。

3、手机db文件可以从手机中软件获取或者从eclipse中的DDMS中进行获取,如下图,将video.db导出到电脑桌面。

4、然后,就可以打开sqlite软件,将桌面上的video.db文件直接拖到sqlite中。

android db里怎么查看手机联系人的组群信息

Android联系人数据库文件(contact2.db)

有研究过手机通讯录数据的童鞋肯定知道一个数据库文件:目前是contact2.db(哥的手机是Android4.04的)

在此路径下可以找到:/data/data/com.android.providers.contacts/databases/contact2.db

将其导入可视化数据库管理器当中(我这里用的是SQLiteDatabase Browser)

有以上那么多张表,看到头晕的有木有,我们主要关注一些比较重要的表就行了。

以上我用红框标志的是比较重要的几个表:

1、contacts表

该表保存了所有的手机测联系人,每个联系人占一行,该表保存了联系人的ContactID、联系次数、最后一次联系的时间、是否含有号码、是否被添加到收藏夹等信息。

2、raw_contacts表

该表保存了所有创建过的手机测联系人,每个联系人占一行,表里有一列标识该联系人是否被删除,该表保存了两个ID: RawContactID和ContactID,从而将contacts表和raw_contacts表联系起来。该表保存了联系人的RawContactID、ContactID、联系次数、最后一次联系的时间、是否被添加到收藏夹、显示的名字、用于排序的汉语拼音等信息。

3、 mimetypes 表

该表定义了所有的MimeTypeID,即联系人的各个字段的唯一标志。

4、data表

? 该表保存了所有创建过的手机测联系人的所有信息,每个字段占一行 ,该表保存了两个ID: MimeTypeID和RawContactID,从而将data表和raw_contacts表联系起来。

? 联系人的所有信息保存在列data1至data15中,各列中保存的内容根据MimeTypeID的不同而不同。如保存号码(MimeTypeID=5)的那行数据中,data1列保存号码,data2列保存号码类型(手机号码/家庭号码/工作号码等)。

android 中怎么打开db数据库文件

“.db”是sqlite数据库的文件可以用一些sqlite的编辑器打开、编辑。

在应用市场上搜索有一大堆。

个人给你推荐一款我自己平时开发用的(看附件),我觉得这个挺好用。

如果真要大搞一番.db文件的话可以去学习一下有关sqlite数据库的知识。

如何预加载文件或DB到android应用程序

我做一个项目,里面是要把DB文件打包到APK中让用户安装时自动安装到机器中,具体做法是把文件放到res\raw目录下,代码为

/*存取卡路径*/

sdcardDir = Environment.getExternalStorageDirectory();

DBPath = sdcardDir.getPath()+sdcardDir.separator+"Weather";

File tempDir = new File(DBPath);

if(!tempDir.exists()){

tempDir.mkdir();

}

DBFile = new File(DBPath+"/"+DBName);

if(!DBFile.exists()){

//数据库文件不存在则拷贝数据到指定路径下

//CityDB = new CityDBOperation(DBPath+"/"+DBName);

//CityDB.CreateCityTB();

try{

dbFile = new FileOutputStream(DBPath+"/"+DBName);

in = getResources().openRawResource(R.raw.weather);

out = new BufferedOutputStream(dbFile);

while((pos=in.read(read))!= -1){

out.write(read);

out.flush();

}

}catch (FileNotFoundException e){

Log.e("Weather", e.getMessage());

} catch (IOException e) {

// TODO Auto-generated catch block

Log.e("Weather", e.getMessage());

}catch(Exception e){

Log.e("Weather", e.getMessage());

}

finally{

try{

if(in != null) in.close();

if(out != null) out.close();

if(dbFile != null) dbFile.close();

}catch (IOException e){

Log.e("Weather", e.getMessage());

}catch(Exception e){

Log.e("Weather", e.getMessage());

}

}

}

我是这样做的代码

安卓db文件怎么打开

你可以试下,用你生成DB的程序,把这个数据库copy到SD卡上.

程序自己产生的数据库应该是有权限访问的.

数据库放到data/data 。。。下面或者放到sd卡上都是可以的。开始使用的是获取平板的root权限,这样使用生成的RE管理器就可以查看数据库了,也可以导出或者导入数据库。后来发现数据库可以放到平板的任意位置而且不需要root权限。

安卓手机如何打开.db文件?

01

安卓手机打开.db文件可以使用RE文件管理器或SQLite打开并查看。首先需要在网上下载SQLite软件,然后点击想要打开的.db文件就可以打开浏览相关数据库了。

1、首先在电脑安装SQLiteDeveloper,安装后在桌面生成图标,点击图标打开程序。

2、打开程序后,可以看到程序左边的“数据库列表”。展开可以查看到所有打开过的数据库。

3、点击一个db文件,把这个db直接拖拉进程序窗口。

4、显示“注册数据库”,点击【确定】,就可以用SQLiteDeveloper管理这个db文件了。

5、展开左边数据库列表,找到刚才注册的db文件。点击右键菜单的【打开数据库】。

6、打开数据库后可以看到这个db文件中有很多的数据表,选择其中一个,右键点击【查询数据】即可。

安卓(Android)是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。


当前标题:关于dbandroid的信息
分享地址:http://scjbc.cn/article/dsiidcd.html

其他资讯