数据库查看

本文介绍通过ADB命令、Android Studio模拟器结合SqliteExpert软件及AS插件SQLScout等多种方式查看Android应用程序中的SQLite数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方法很多,看个人习惯了。PS:其实效率蛮重要的...

一、使用adb命令查看数据库

操作步骤:

1、windows+r---->cmd

2、dos命令cd到AS/Eclipse安装的sdk下的platform-tools目录下

3、输入adb shell ,再输入ls(显示所有目录)

4、输入cd data,再输入ls(显示所有目录)

5、输入cd data, 再输入ls(显示所有包名)

这时可以在所在的包下选择我们需要打开的数据库

6、输入cd 包名,再输入ls显示包下的目录,就会看到databases目录

7、输入cd databases,再输入ls(显示所有.db)

8、输入sqlite3 gm.db 后会提示“Enter ".help" for usage hints”:输入.help进行使用提示,如果不知道有什么命令,当然可以使用提示查看

9、输入.schema,直接显示你创建的这张表的语法结构

然后就可以使用sql语句进行操作了

二、AS/Eclipse自带的模拟器,再结合Sqlite Expert Personal 软件打开查看数据库等一些操作

操作步骤(这里以AS为例):

1、Tools-->Android-->Android Device Monitor 打开DDMS

2、左边先选中模拟器,然后再选择右边菜单项“File Expert”,就会罗列出很多目录,打开data--data--包名--databases--xxx.db导出,然后用SQLite Expert查看

3、缺点就是不能边操作边看

三、AS添加插件SQLScout,这个真的是好用,不过过了试用期就要收费,折合RMB貌似很贵

四、debugCompile也可以

添加依赖使用

debugCompile 'com.amitshekhar.android:debug-db:1.0.0'

三四具体可以查看最新资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值