各位大哥啊,我最近在学习Android开发, 在学习中遇到一个问题就是使用Android开发了一个关于SQLite的程序,在开发过程中需要在SQLite中创建,删除,查询数据等操作,但是如何对于模拟器中的Android自带的SQLie操作呢,这个很纠结,网上大多数教程都是说倒出来然后修改,然后在导入Android,但是我觉得这样太麻烦了。还有以为大哥说eclipse中有一个Sqlitemanage的插件,装上后可以在DDMS的界面中看到数据库的值,进行操作,但是我安装上com.questoid.sqlitemanager_1.0.0.jar包后,在DDMS界面中看到的open sqlite的按钮却是灰色的,请各位大哥帮忙啊。

解决方案 »

  1.   

    一般都是导出来查看的吧可以用Navicat for SQLite工具,挺方便的
    另外在cmd用sqlite3.exe也行
    sqlite3 yoursDB.db
    ------------------(进入数据库)
    sqlite> .databases
    sqlite> .tables
    ...各种sql操作
      

  2.   

    我一般都是用adb shell 打开数据库,进行操作,或者通过log
      

  3.   

    有个SQLiteSpy工具,可以很直观的查看数据库的内容
      

  4.   

    下载个sqlitemanager 有linux window还有android版的sqlitemanager有源码
      

  5.   

    Android 直接查看Sqlite数据库数据 http://www.cnblogs.com/trinea/archive/2012/11/16/2773656.html
      

  6.   


       很方便的。就是每次pull 数据库有点麻烦。