查看Android数据库文件

使用Eclipse DDMS的File Explorer不能能看到Data目录下面的东西,可能由下面原因引起的

  1. 手机没有Root  -- 可以使用Root大师
  2. Data文件权限不够 -- 可以使用Root Explorer(RE管理器)挂起为读写,保证在RE里面能看到database 文件
  3. 再回到Eclipse就应该可以到的Data文件下面的东西了,然后可以将数据库文件导出的电脑,借用别人的图.
  4. 到Eclipse就应该可以到的Data文件下面的东西了,然后可以将数据库文件导出的电脑,借用别人的图

    再回到Eclipse就应该可以到的Data文件下面的东西了,然后可以将数据库文件导出的电脑,借用别人的图

  5. 使用SqLite Expert Personal操作数据文件http://www.sqliteexpert.com/

时间: 2024-11-02 14:46:49

查看Android数据库文件的相关文章

获取data下目录文件和查看android数据库文件

首先要是在真机上查看android数据库文件必须要取得root权限,这里怎么获取就不在多说.可能是手机的原因,本人获取到的手机权限如下: 虽然data目录下的权限已经开放,可是data下的包权限却未获取到write权限,基于这种情况解决方法如下: 通过命令行获取到该包的权限,可以看到目前该包权限已经开放: 这样就可以读取到该包下的文件,类似的权限问题也可通过该方式解决.通过类似的方法获取到数据库文件然后通过DDMS中导出按钮导出数据库文件,并保存为sql格式,使用可视化工具SQLite Expo

如何通过命令行窗口查看sqlite数据库文件

1.找到AndroidSDK目录下的platform-tools文件夹,会发现该目录下有一个adb.exe文件. 到系统环境变量出去设置Path的值,将 adb.exe 所在的路径加进去. 2.在命令行窗口输入:" adb shell " 进入控制台 3.输入 " cd /data/data/包名.项目名称(小写)/databases/ " (如: cd /data/data/co m.keqi.test/databases/)进入项目文件所在的存储路径 4.可通过

Android数据库中数据文件的导出与查看

当Android开发过程中涉及到数据库的操作,我们通常需要将App的数据库文件(即*.db文件)导出查看,以验证对数据库的增删改查是否正确. 由于真机在没有root的情况下,没有权限访问受保护的数据存储区域,所以为了简单起见,可以选择在模拟器上进行数据文件的导出工作.本文用来验证 一个ContentProvider示例是否成功的进行了数据库插入操作,开发工具为Eclipse ADT(Android API 18),详细的步骤如下:  (1)首先New一个模拟器,具体步骤如下图所示(红框标出操作选

Android开发系列(十七):读取assets目录下的数据库文件

在做Android应用的时候,不可避免要用到数据库.但是当我们把应用的apk部署到真机上的时候,已经创建好的数据库及其里边的数据是不能随着apk一起安装到真机上的. (PS:这篇博客解决了我前面博客中写的一个小游戏的一个问题,另外也可以读取Raw目录下的数据库文件) 这就造成了一个问题,这个问题其实很好解决,解决方法如下: 我们首先把有数据的数据库文件放在assets资源目录下边,然后在apk应用启动的时候,把assets目录下的数据库文件的数据写入到真机的内存中去. 下边开始我们的代码编写:

Android开发系列(十七):读取assets文件夹下的数据库文件

在做Android应用的时候,不可避免要用到数据库.可是当我们把应用的apk部署到真机上的时候,已经创建好的数据库及其里边的数据是不能随着apk一起安装到真机上的. (PS:这篇博客攻克了我前面博客中写的一个小游戏的一个问题.另外也能够读取Raw文件夹下的数据库文件) 这就造成了一个问题.这个问题事实上非常好解决,解决方法例如以下: 我们首先把有数据的数据库文件放在assets资源文件夹下边,然后在apk应用启动的时候,把assets文件夹下的数据库文件的数据写入到真机的内存中去. 下边開始我们

使用adb命令查看android中的数据库

在采用数据库操作时,经常会出现查询或删除等操作语句执行失败,但是有找不到具体原因.下面将介绍一种命令行方式进行数据库操作,来验证android中的数据库操作语句是否正确等. 具体操作步骤如下: (1)进入到控制台中,输入adb shell,进入到命令模式的环境中: (2)输入命令:cd /data/data/ (3)输入命令:cd com.android.*** ,进入你所在的数据库文件(其中,com.android.***是你的数据库所在文件): (4)可以使用ls -l 命令查看当前目录中的

Android 一键直接查看Sqlite数据库数据

本文主要介绍Android开发中如何一键直接查看sqlite数据库中的数据以及sqlite3的常用命令.1.原始查看sqlite数据方法Eclipse 菜单Window - Open Perspective - DDMS进入DDMS视图.然后File Explorer View中依次展开路径/data/data/package_name/databases/,将其中的db文件pull from device保存到电脑上,再使用navicat.SQLiteSpy或其他软件打开查看,整个过程相当复杂

Unity3D在Android平台使用嵌入式数据库Sqlite,解决无法找到数据库文件的问题

做一个需要嵌入式数据库Sqlite 的unity3d项目,在pc机上运行良好,需要发布到Android平台上,于是,各种坑爹...会遇到找不到数据库文件的问题.当在pc机上使用sqlite时,当执行SqliteConnection dbConnection = new SqliteConnection("data source = test.db");语句时,如果有这个数据库文件则建立连接,如果没有则创建出这个文件,然后建立连接.当在Android平台上时,扯淡的事情就开始了,总之便不

根据.mdf文件查看 SQL数据库的版本信息

手上有 经理带来的一个教学管理系统,由于不知道开发环境,在向SQL2000附件数据库的时候 报出附加失败的信息 ,上网查知说的2005的数据库不能向2000添加,好吧 那我在安装一个2005的行吧?但是安装SQL2005的时候确出现了问百度一段时间后知道因为我的机器上安装VS2005的时候他会给你带一个SQL2005的简化版(sql2005express),正是这个原因在安装SQL2005开发版的时候才会出现问题,所以需要把自带的sql2005express删除在重新安装;2005的安装上之后