在android开发中,用到sqlite数据库的时候不像在本机开发web应用一样,可以直接看到数据的变化。因为数据变化都是在模拟器的系统里面,相当于在另一台机器上,但是因为是模拟器,实际上还是可以通过方法访问到的。通过google提供的工具,其实也相当于远程连接到了模拟器中,然后再访问其中的sqlite数据库。具体方法如下:
1.先把adb放到环境变量中
adb程序在sdk的platform-tools中,把这个目录加到path中,这样就可以在命令行中运行adb
2.连接到模拟器
$ adb -s emulator-5554 shell
3.连接到sqlite
# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db
4.执行想要的操作,查看数据
.help可以看操作帮助
分享到:
相关推荐
它通过 adb shell 自动连接到手机/模拟器,并为用户提供一个简单的界面来管理任何 Android 应用程序的 Sqlite 数据库。 Las Browser 也是一个通用的 Sqlite 数据库浏览器。 探索和使用任何* sqlite 数据库文件。 它...
打开模拟器中数据库,查看完成信息。并支持数据库的导入导出。非常强大
获取Android模拟器的文件系统,实现了文件目录浏览、文件上传和下载功能(可以删除、下载、上传由SQLite数据库应用生成的表,给调试数据库应用带来方便)。 5.打开本地电脑文件系统(从本地电脑文件系统上传文件或...
离子-sqlite 使用 IONIC 通过 SQLITE (ngCordova) 访问数据库创建一个 Android 应用程序先决条件(环境) 安装并配置好环境变量:(稍后我会在这里发布如何设置环境) 节点离子android-sdk(API 级别 19) 绳索配置...
android sqlite developer sqlite开发工具 软件小 已安装 就是没次用都需要把数据库文件从模拟器中提出来 然后在新建 就是注册新数据库 不过用这挺方便的
要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个...下面我将使用模拟器来对SQLite支持的各种命令进行演示,如果你想用手机的话也可以,但要确保你的手机已经Root,并且包含sqlite3这个命
本程序基于SQLite数据库开发而成,非常适合初学者学习。 相关知识点如下: 1.SQLite的增删改查; 2.多选删除录入的数据; 3.ListView显示账本; 4.使用SharedPreferences开发密码登录验证的功能; 5.显示总收入和总...
2.3 Android模拟器 2.3.1 创建AVD 2.3.2 开发环境测试 2.3.3 模拟器的使用 2.4 SDK中的常用命令 2.4.1 adb命令 2.4.2 Android命令 2.5 小结 练习 第3章 Android应用程序框架 3.1 第一个Android...
从模拟器中抽取出来的,用以支持android4.0以上版本的sqlite,替换掉手机中的同名文件即可。 PS: 如果手机运行sqlite3提示不存在或报错,证明版本不符,可以在ADT上运行同版本模拟器,再从模拟器中提取对应的文件...
9.2.1 访问应用中的文件数据 9.2.2 访问设备中独立的文件数据 9.3 使用SQLite数据库存储数据 9.3.1 SQLite数据库简介 9.3.2 SQLite数据库操作 9.3.3 使用SQLiteDatabase对象操作数据库 9.3.4 Cursor的使用 9.4 使用...
找到数据库之后可以选中user.db 执行导出。 用真机调试,data目录如果打不开,说明你的手机没有root,改用模拟器就OK了。 1.获取SQLiteDatabase对象: SQLiteDatabase db = openOrCreateDatabase(File file, ...
亲测有用。MAC下打开sqlite的软件,打开Android模拟器导出的数据库文件。我的系统是mac os 10.14.6
《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言 第一部分 准备篇 第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 ...
2.3.2 运行HelloAndroid及模拟器的使用 2.3.3 调试HelloAndroid 2.4 小结 第二部分 基础篇 第3章 Android程序设计基础 3.1 Android程序框架 3.1.1 Android项目目录结构 3.1.2 Android应用解析 3.2...
10.4.2 Android平台下管理SQLite数据库 216 10.5 编写访问SQLite数据库组件 220 10.5.1 DBHelper类 220 10.5.2 数据插入 222 10.5.3 数据删除 224 10.5.4 数据修改 224 10.5.5 数据查询 227 10.6 案例重构 ...
• SQLite SQLite SQLite SQLite - 一个对于所有应用程序可用,功能强劲的轻型关系型数据库引擎。 Android Android Android Android 运行库 Android 包括了一个核心库,该核心库提供了 JAVA 编程语言核心库的大多数...
2.4.1 Android模拟器 41 2.4.2 Dalvik调试监控服务(DDMS) 41 2.4.3 Android调试桥(ADB) 41 2.5 小结 42 第3章 创建应用程序和活动 43 3.1 Android应用程序的组成部分 43 3.2 程序清单简介 44 3.3 使用清单...
1、首先,找到 Android SDK 在本机中的位置,如果不知道,可以通过在 Android Studio 找到,如下: 2、其次,通过 cmd 打开 windows 命令行窗口,如果,SDK 所在目录就在C盘下,可以直接通过 cd 命令挂载至 SDK ...
下过别人的sqlite3,解决了sqlite not found 问题,但是又出现了CANNOT LINK EXECUTABLE: cannot locate symbol "sqlite3_enable_load_extension" referenced by "sqlite3"... ,所以自己创建与4.3版本的模拟器,导...