利用firefox插件查看sqlite数据库

我们一般用SharpPlus SQLite Developer查看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文件,导出文件的方式:
  adb pull adb pull <远程路径> <本地路径> 
  eg:adb pull /sdcard/hrtx/123.gif d:/

2.安装firefox插件
  在firefox的add-on中搜索sqlite manager,然后安装即可,如果因为网络原因安装不上,可以在其官方网站下载后手动安装,安装方式:
    1-在官网http://code.google.com/p/sqlite-manager/上下载后缀名为XPI的插件
    2-用firefox打开插件,即可安装

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



猜你喜欢

转载自chourentang.iteye.com/blog/1872387
今日推荐