Android开发怎么查看和管理sqlite数据库
2个回答
2016-01-22 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:117538
获赞数:517196
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。
向TA提问 私信TA
关注
展开全部
打开android项目的调试模式,然后找到显示DDMS
选择DDMS
切换到DDMS,显示File Explorer窗口,找到/data/data/
啰嗦一句,你可能在你自己的eclipse没找到,File Explorer ,如果找不到的话,就去网上下载,"easyExplorer",放在eclipse的plugins目录下:就OK了,重启一下。
然后找到自己用的程序包的文件夹,打开databases,就看到sqlite数据库文件了,然后到处就可以了。步骤上面标注好了,1,2,3。这样就把sqlite数据库文件以文件的方式导出来了,然后使用sqlite界面管理工具如sqlite administrator、sqlite man或者firefox插件sqlite manager等打开就可以了。
说一下另外一种方法,运行cmd,切换到android-sdk目录,运行adb.exe,加上参数shell,出现#号就代表进入了shell命令模式,注意adb要在Android模拟器运行时才能进入shell:(必须要用root权限,如果不是root权限,去查询别的资料,一般都是root权限。OK了)
选择DDMS
切换到DDMS,显示File Explorer窗口,找到/data/data/
啰嗦一句,你可能在你自己的eclipse没找到,File Explorer ,如果找不到的话,就去网上下载,"easyExplorer",放在eclipse的plugins目录下:就OK了,重启一下。
然后找到自己用的程序包的文件夹,打开databases,就看到sqlite数据库文件了,然后到处就可以了。步骤上面标注好了,1,2,3。这样就把sqlite数据库文件以文件的方式导出来了,然后使用sqlite界面管理工具如sqlite administrator、sqlite man或者firefox插件sqlite manager等打开就可以了。
说一下另外一种方法,运行cmd,切换到android-sdk目录,运行adb.exe,加上参数shell,出现#号就代表进入了shell命令模式,注意adb要在Android模拟器运行时才能进入shell:(必须要用root权限,如果不是root权限,去查询别的资料,一般都是root权限。OK了)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-01-22
展开全部
方法1:adb pull /data/data/com.*.安装包对应名/databases/*.db d:\,然后使用sqlitepro工具查看;
方法2:adb root;adb remount; adb shell; sqlite3 data/data/com.*.安装包对应名/databases/*.db;使用.help,查看使用的命令。如.tables 显示数据库中包含的表名等
方法2:adb root;adb remount; adb shell; sqlite3 data/data/com.*.安装包对应名/databases/*.db;使用.help,查看使用的命令。如.tables 显示数据库中包含的表名等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询