利用firefox插件查看sqlite数据库

我们一般用SharpPlusSQLiteDeveloper查看android的数据库,但是很遗憾他是收费的,firefox提供了可以查看sqlite数据库的插件,方便、实用、最主要的是免费。

下面介绍下利用firefox查看sqlite的步骤:

1.android中导出数据库文件,后缀名为sqlite

真机查看数据库文件比较麻烦,之一是需要root,之二是即时root也不一定能够查看到,比如我的手机就会有如下错误:

opendir failed, Permission denied

下面介绍一种不用root即可查看sqlite的方式:

原文地址:http://www.cnblogs.com/over140/archive/2012/06/13/2547706.html

over@over-ThinkPad-R52:~$ adb shell
	$ run-as com.package
	$ cd /data/data/com.package
	$ ls
	databases
	lib
	$ cd databases
	$ ls
	preferences.db
	$ cat preferences.db > /mnt/sdcard/preferences1.db

注意:run-as是连着的,不要分开!

通过命令导出sqlite文件,导出文件的方式:

adbpulladbpull<远程路径><本地路径>

eg:adbpull/sdcard/hrtx/123.gifd:/

2.安装firefox插件

在firefox的add-on中搜索sqlitemanager,然后安装即可,如果因为网络原因安装不上,可以在其官方网站下载后手动安装,安装方式:

1-在官网http://code.google.com/p/sqlite-manager/上下载后缀名为XPI的插件

2-用firefox打开插件,即可安装

3.打开sqlite数据库

在firefox中运行sqlitemanager,然后打开复制出来的数据库文件即可

相关推荐