如何在安卓中直接使用sqlite查看数据库内容
博客专区 > tianlonn 的博客 > 博客详情
如何在安卓中直接使用sqlite查看数据库内容
tianlonn 发表于4年前
如何在安卓中直接使用sqlite查看数据库内容
  • 发表于 4年前
  • 阅读 472
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

  1. 首先需要获取root权限,试了一些办法都不太好用,最后查到有一些软件完全可以达到这样的目的,我用的是 百度一键获取root,获取到了root权限,以后的操作就简单了。 在命令行  输入 adb shell; su; 进入root权限

  2. 拥有root权限后,后续的操作就方便多了。然后在adb shell 环境下 执行 sqlite3,如果进入sqlite环境下,则成功了。一般没这么容易,若没有成功,一般原因是sqlite这个shell命令不在,下面是需要把sqlite3拷入/system/xbin/目录下。找到可用的sqlite3,可以从拥有sqlite3的模拟器或者真机上考取,或者下载http://download.csdn.net/download/u011326055/5847607

  3. 下载完成后,更改 /system的权限为777 chmod命令执行,然后考进去  用dbms 或者 adb push 命令都可以

  4. 最后别忘了更改 sqlite3的权限为可执行权限。最后在root权限下执行 sqlite3 大功告成。

  5. 可执行 sqlite3  数据库名(一般在/data/data目录下),可打开数据库。再执行 .tables 可列出这个库下的所有表。

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 7
码字总数 7961
×
tianlonn
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: