欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

可视化操作Android的SQLite数据库

程序员文章站 2022-04-27 14:45:28
...

        android移动设备开发数据库为SQLite,SQLite虽然不如Oracle或者MySql功能强大,但它轻量级,毕竟手机你不能期待它功能强大到哪种程度,除非未来手机内存能大到我们满足为止。

        SQLite能不能像我们用PLSql一样可视化吗?当然可以,下面我就介绍一下,我们总不能总是通过SQLiteHelper在那里操作,我们需要看一眼数据库里面的数据真的变化了没有。

 

工具一:下载 SQLite Expert Professional 数据库可视化工具

 

下载地址:http://www.sqliteexpert.com/

 

工具二:Eclipse的DDMS工具 可以查看你通过USB线练到电脑上的手机下的所有文件

 

在Eclipse上下载安装,地址:http://dl-ssl.google.com/Android/eclipse/

 

好了 下面我们来可视化数据库操作。我先说一下android默认会把数据库文件放在工程名称命名的手机文件包下的databases中,但这个文件夹我们是无权查看的,所以我们要做的第一件事情就是给手机开放root权限

 

操作:打开windows下的cmd命令框

 

进行如下操作:
可视化操作Android的SQLite数据库
            
    
    博客分类: android android DDMS SQLite 数据库可视化
解释:首先进入到你安装android包下的tools目录中执行adb shell命令

然后用su获得手机的root权限,有些手机此时会跳出一个框问你是否允许获得root权限,你点 是 然后你就获得了权限

这时候执行chomd -R 777的权限更改命令,后面的路径是你要开启权限的包的路径,后面的那个com.xxx.xxx是你自己的工程包名,下面有databases等文件,在DDMS中显示就是如下图:


可视化操作Android的SQLite数据库
            
    
    博客分类: android android DDMS SQLite 数据库可视化
 这是在eclipse中打开DDMS视图后看见的,在data/data/com.xxx.xxx下面有databases,你的数据库文件都在里面,然后请看右上角,


可视化操作Android的SQLite数据库
            
    
    博客分类: android android DDMS SQLite 数据库可视化
 椭圆地方,左边是把数据库导出到电脑,右边是把数据库导入到手机,怎么查看呢?好!我们用上了我们的SQLite Expert Perfasional工具啦。


可视化操作Android的SQLite数据库
            
    
    博客分类: android android DDMS SQLite 数据库可视化
 这就是SQLite Expert 的可视化工具界面了 你可以编辑数据了!

 

That'ALL and ThankYou!

 

  • 可视化操作Android的SQLite数据库
            
    
    博客分类: android android DDMS SQLite 数据库可视化
  • 大小: 3.1 KB
  • 可视化操作Android的SQLite数据库
            
    
    博客分类: android android DDMS SQLite 数据库可视化
  • 大小: 62.3 KB
  • 可视化操作Android的SQLite数据库
            
    
    博客分类: android android DDMS SQLite 数据库可视化
  • 大小: 6 KB
  • 可视化操作Android的SQLite数据库
            
    
    博客分类: android android DDMS SQLite 数据库可视化
  • 大小: 51.8 KB