使用adb shell对SQLite进行相关查询

1:你可以在path路径中添加进你的ADB路径,或者你也可以在你的ADB目录下面打开你的cmd.exe

2:使用cd 命令进行到 /data/data/com.example.databasetext/databases目录下,使用ls命令查看该目录的文件。

在这个目录下面呢出现两个数据库文件,一个是刚创建的BookStore.db,另一个是BookStore.db-journal则是为了能够让数据库支持事务而产生的临时日志文件,通常为0字节。

3借助sqlite命令打开数据库,键入sqlite3,后面加上数据库名即可。

4这时已经快打开了BookStore.db数据库,现在可以对数据库中的表进行管理了,查看数据库中有哪些表可以用.table命令。

还可以用.schema命令来查看它们的建表语句。更多可以用.help查看。

5退出。可以用.exit或者.quit命令,在键入exit命令就可以退出设备控制台。

写这篇文章呢是被我的adb烦的,只成功了一次,所以我在怀疑是不是偶然成功的。。。。(还忘了截图了,各位见谅啊)

这个是我没启动虚拟机的时候cmd.exe给出的信息,要我打开虚拟机。汗。。。

重启ADB之后,打开虚拟机和eclipse程序,再次输入命令行 adb shell 出现这样的提示,看起来好一点,只是看起来,在用cd命令到 数据库的时候出错了。。。

就像这样。

这种事常见的行不通的方式,重启adb也不行,实在是束手无策。


后来想真机调试吧,找不到路径,网上给出的解决方法是先ROOT手机,将sqlite3弄到手机上去,也不知道真的假的,不想ROOT.

这篇文章呢是我在使用adb shell的时候遇到的问题,前车之鉴,后事之师把。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值