`
jiagou
  • 浏览: 2516491 次
文章分类
社区版块
存档分类
最新评论

adb shell 命令查看android 应用程序 创建的 sqlite 数据库

 
阅读更多

通过 adb shell 可以执行sqlite3 命令,android 通过sqlite3tool 提供此功能,比如 .dump 输出数据库表的内容,.schema输出 某个表的存储过程等。

例子:

adb connect remote_ip:5555

adb shell

//打开应用程序创建的数据库

sqlite3 /data/data/packetge_name/databases/test.db

SQLite version 3.3.12
Enter ".help" for instructions
.... enter commands, then quit...
sqlite> .exit




分享到:
评论

相关推荐

    android adb shell 命令大全

    android adb shell 命令大全 1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): android create avd --name 名称 --...

    Android使用SQLite数据库的示例

    一....1、创建SQLite数据库 SQLiteDatabase db= SQLiteDatabase.openOrCreateDatabase( /data/data/ + getPackageName() + /test.db, null); 执行完这条语句,可以在adb shell下进入/data/data/pac

    相当简单Android SQLite数据库增删改查【自己写的】

    相当简单Android SQLite数据库增删改查,绝对适合新手,包您一看就会, 1.这是我照着网上的资料和帮助手册写的; 2.数据库的增删改查都涉及到了; 3.导入项目,运行,然后 在终端进入数据库,命令为 adb shell cd ...

    Android例子源码解决多线程读写sqlite数据库锁定问题

    SQLite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb shell,看到data/data/packagename/databases/xxx.db这样的文件。我们可以得知SQLite是...

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

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

    sqlite数据库锁定问题.zip

    sqlite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb shell,看到data/data/packagename/databases/xxx.db这样的文件。我们可以得知SQLite是...

    复制sqlite数据库的demo

    本demo实现了程序启动时,从assets文件夹中复制sqlite文件到程序的功能,里面带了一个sqlite查看工具,sqlite分割工具,详细说明文档。...程序启动后,Log会输出结果,也可以使用adb shell进行查看数据库是否复制成功。

    编号好的android各平台的sqliete3二进制,可直接adb shell中执行,提供源码和一键编译命令

    编译好的安卓版的sqlite3 shell二进制程序,可以直接在adb shell中执行,可以用修改/data/data/com.android.providers.settings/databases/settings.db数据库,提供源码和unix和windows下的一键编译命令,可自行编译...

    Android中使用SQLite3 命令行查看内嵌数据库的方法

    【1】在Android程序中,一般创建的数据库存放在 /data/data/[应用程序包名]/databases 的目录下。 【2】cd 命令:文件夹跳转命令。ls 命令:查看某个文件夹下面有哪些文件。 【3】使用 “sqlite3 [数据库名称] ” ...

    CTS android

    adb(Android Debug Bridge)是Android 提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机 模拟器 的状态 .还可以进行以下的操作:  1、快速更新设备或手机模拟器中的代码,如应用或Android系统...

    Google Android SDK开发范例大全(完整版)

    为了在 Eclipse 中创建应用程序,选择 File > New > Android project,这将启动 New Android Project 向导。 图 5. New Android project 向导 接下来,创建一个简单的应用程序,该应用程序有一个活动,并且在 ...

    android想用adb查看数据库 被告知inaccessible or not found怎么办

    通常,我们在进行数据库操作的时候,都想要查看数据库结果是否正确,这时候我们会用到adb。首先我们将adb加入环境变量 vi ~/.bash_profile 进入到vi模式开始修改 export ANDROID_HOME=/Users/jiafenglin/Library/...

    sqlite数据库锁定问题

    sqlite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb shell,看到data/data/packagename/databases/xxx.db这样的文件。我们可以得知SQLite是...

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

    1、首先,找到 Android SDK 在本机中的位置,如果不知道,可以通过在 Android Studio 找到,如下: 2、其次,通过 cmd 打开 windows ...3、接着,输入 adb shell 命令,如果提示错误,则可能是没打开模拟器的缘故

    Kiosk:使用Sqlite的与会者专用的报亭办公桌注册应用程序

    从非root用户的android设备访问sqlite数据库 转到终端并输入以下命令 adb shell run-as packagename chmod 666 databases\databasename exit cp \data\data\packagename\databases\databasename \sdcard\ run-as ...

    新版Android开发教程.rar

    Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...

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

    MubalooOrgChartTest:Android 测试项目(InstrumentationTestRunner)

    “adb shell am instrument -w com.mubaloo.org.chart.test.tests/android.test.InstrumentationTestRunner” 总共四个测试和一个 UI 测试。 TestHTTPProxyRequest - 测试 HTTP GET 请求 TestEmployeeDbHelper - ...

    Wardriver:Wardrive并生成带有颜色编码的无线访问点和客户信息的Google Earth文件

    战车手生成固定了无线访问... Giskismet使用该.netxml来创建SQLite数据库。 然后,使用giskismet创建可在Google Earth中打开的.kml文件。指示准备Android设备在Android设备上安装BlueNMEA应用通过USB将Android设备连接

Global site tag (gtag.js) - Google Analytics