android mysql 数据库文件_Android数据库中数据文件的导出与查看

当Android开发过程中涉及到数据库的操作,我们通常需要将App的数据库文件(即*.db文件)导出查看,以验证对数据库的增删改查是否正确。

由于真机在没有root的情况下,没有权限访问受保护的数据存储区域,所以为了简单起见,可以选择在模拟器上进行数据文件的导出工作。本文用来验证

一个ContentProvider示例是否成功的进行了数据库插入操作,开发工具为Eclipse ADT(Android API 18),详细的步骤如下:

(1)首先New一个模拟器,具体步骤如下图所示(红框标出操作选项和模拟器配置信息):

ffca0f8b40a5e1aab78f9fcb322a8d1b.png

752e5b47be9a5466f950b5e5c9216c92.png

(2)启动程序,并插入5条记录:

874416dc09cb9c52901bbc79f5ab1b83.png

此时打开DDMS窗口下的,在File explore窗口,在/data/data/android.api.version18.contentprovider/databases文件下可以

看到我们工程的数据库文件Xuexiao,这个就是我们要导出和检查的数据文件。

5d3c7189acc00a8b9575ef97e1e89079.png

(3)导出数据库文件Xuexiao.db文件到桌面文件:

bf066e8964d9317fdf8372a46eec8213.png

(4)用SqliteBrowser(或其他类似软件)打开,若存储的数据库文件为无格式文件,则改为*.db文件,打开后数据如下所示:

621053ff5332f2d2e05d307fc0aadf33.png

数据插入成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值