`
summersmile
  • 浏览: 48698 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

如何访问android模拟器中应用的sqlite数据库

 
阅读更多

在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可以看操作帮助

分享到:
评论

相关推荐

    Las-Browser:用于浏览和编辑 Android Sqlite 数据库的 GUI 工具,也是通用(非 Android)Sqlite 浏览器

    它通过 adb shell 自动连接到手机/模拟器,并为用户提供一个简单的界面来管理任何 Android 应用程序的 Sqlite 数据库。 Las Browser 也是一个通用的 Sqlite 数据库浏览器。 探索和使用任何* sqlite 数据库文件。 它...

    开启安卓模拟器数据库工具

    打开模拟器中数据库,查看完成信息。并支持数据库的导入导出。非常强大

    Android_Toolkit_V1.4(Android开发工具集)

    获取Android模拟器的文件系统,实现了文件目录浏览、文件上传和下载功能(可以删除、下载、上传由SQLite数据库应用生成的表,给调试数据库应用带来方便)。 5.打开本地电脑文件系统(从本地电脑文件系统上传文件或...

    ionic-sqlite:使用 IONIC 通过 SQLITE (ngCordova) 访问数据库创建一个 Android 应用程序

    离子-sqlite 使用 IONIC 通过 SQLITE (ngCordova) 访问数据库创建一个 Android 应用程序先决条件(环境) 安装并配置好环境变量:(稍后我会在这里发布如何设置环境) 节点离子android-sdk(API 级别 19) 绳索配置...

    android sqlite developer 开发工具

    android sqlite developer sqlite开发工具 软件小 已安装 就是没次用都需要把数据库文件从模拟器中提出来 然后在新建 就是注册新数据库 不过用这挺方便的

    Android数据库高手秘籍(一):SQLite命令

    要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个...下面我将使用模拟器来对SQLite支持的各种命令进行演示,如果你想用手机的话也可以,但要确保你的手机已经Root,并且包含sqlite3这个命

    Android记账本:SQLite+密码验证登录

    本程序基于SQLite数据库开发而成,非常适合初学者学习。 相关知识点如下: 1.SQLite的增删改查; 2.多选删除录入的数据; 3.ListView显示账本; 4.使用SharedPreferences开发密码登录验证的功能; 5.显示总收入和总...

    Android开发与应用——张荣,原书配套课件

    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...

    sqlite3 for Android

    从模拟器中抽取出来的,用以支持android4.0以上版本的sqlite,替换掉手机中的同名文件即可。 PS: 如果手机运行sqlite3提示不存在或报错,证明版本不符,可以在ADT上运行同版本模拟器,再从模拟器中提取对应的文件...

    Android入门到精通源代码.

    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 使用...

    Android App使用SQLite数据库的一些要点总结

    找到数据库之后可以选中user.db 执行导出。 用真机调试,data目录如果打不开,说明你的手机没有root,改用模拟器就OK了。 1.获取SQLiteDatabase对象: SQLiteDatabase db = openOrCreateDatabase(File file, ...

    DB.Browser.for.SQLite-3.12.dmg

    亲测有用。MAC下打开sqlite的软件,打开Android模拟器导出的数据库文件。我的系统是mac os 10.14.6

    《Android应用开发揭秘》附带光盘代码.

    《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言  第一部分 准备篇  第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 ...

    《Android应用开发揭秘》源码

     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...

    Android开发案例驱动教程 配套代码

    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 案例重构 ...

    Android应用程序开发教程PDF电子书完整版、Android开发学习教程

    • SQLite SQLite SQLite SQLite - 一个对于所有应用程序可用,功能强劲的轻型关系型数据库引擎。 Android Android Android Android 运行库 Android 包括了一个核心库,该核心库提供了 JAVA 编程语言核心库的大多数...

    Android高级编程--源代码

    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 使用清单...

    Android如何通过命令行操作Sqlite3数据库的方法

    1、首先,找到 Android SDK 在本机中的位置,如果不知道,可以通过在 Android Studio 找到,如下: 2、其次,通过 cmd 打开 windows 命令行窗口,如果,SDK 所在目录就在C盘下,可以直接通过 cd 命令挂载至 SDK ...

    android 4.3 sqlite3 not found

    下过别人的sqlite3,解决了sqlite not found 问题,但是又出现了CANNOT LINK EXECUTABLE: cannot locate symbol "sqlite3_enable_load_extension" referenced by "sqlite3"... ,所以自己创建与4.3版本的模拟器,导...

Global site tag (gtag.js) - Google Analytics