在安卓手机中如何查看Seqlite数据库的表结构

编程知识 更新时间:2023-04-17 17:38:26

  在Android开发中我们时常会用到真机调试,现在我们就来讲一下如何查看Android手机中的表结构。

  我用的是Android studio开发,用eclipse开发差别也不大,我们先打开Android Device Monitor

 

这时候点开File Explorer


这时候我们发现data数据库可以看到但打不开(我的调试过,可以打开)

这时候我们需要更改权限,我们使用sdk中的adb

找到adb.exe的位置,


打开cmd窗口,在cmd窗口中运行adb



这时候要确保手机是刷过root权限的

我们运行su



如果运行成功  符号会由$ 变为#

这时候我们通过adb修改data的权限


这时候我们返回到Android Device Monitor中 ,发现data可以打开


一般项目的数据库存放在  /data/data/b包名/databases/下面  我们按照这个方法一步步更改权限就可以

继续输入命令  chmod 777 /data/data/包名,回车。这时,就打开了这个app的文件夹,db文件,保存在databases里面。
继续输入命令 chmod 777 /data/data/包名/databases,回车。这时候,database可以打开了

继续输入命令 chmod 777 /data/data/包名/databases/*,回车。这时候,database中的表可以查看了

这时候我们可以将数据库中的表导出来。



这时候点击右上角的手机图标导出,然后用Seqlite数据库查看器查看表结构即可。

 

更多推荐

在安卓手机中如何查看Seqlite数据库的表结构

本文发布于:2023-04-14 02:23:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/c4d5f5f89f976c0a0188b6805ddeed27.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:机中   结构   数据库   安卓手   Seqlite

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 74281文章数
  • 14阅读数
  • 0评论数