用adb将手机/data/data/com.android.providers.contacts/databases下的contacts2.db拷贝到电脑上

原创 2015年11月19日 13:06:31

首先,直接adb pull ,是拉不出/data/data/下面的数据的,所以打算先将/data/data/~下面的数据先拷贝到/sdcard/下,再pull。
其次,在adb shell里没有cp这个命令,所以先得安装一个busybox软件,用busybox cp命令将需要的文件拷贝到/sdcard/中,再用adb pull 命令将/sdcard/下面的文件拉到电脑上就可以。具体步骤如下:

  1. 首先在你的android手机里安装一个busybox软件,这里需要有root的权限。

    • 先百度搜索android busybox下载到电脑上。(这里也可以直接下载到手机里安装,下面是用adb安装的方法)
      1
    • 这里我将这个apk重命名为busybox.apk拷贝到了android sdk/platform-tools下(和adb同在一下文件夹下)。然后在此目录下按住shift+右键,选择“在此处打开命令窗口”。键入命令:adb install busybox.apk,即可完成安装
      2
      3
    • 安装完成后,手机里会出现一个叫Busybox ln.的软件,直接运行它就可以,continue(这里需要root权限,点击允许,勾上“不在询问”。),install(勾选上那个Symlink appplets就可以了)
      4
  2. 安装完之后,重新打开adb,键入如下命令

adb shell   //进入手机shell
su  //取得root权限
cd /data/data/com.android.providers.contacts/databases
busybox cp contacts2.db /sdcard

5

6

3.拷贝到/sdcard/目录下之后,退出shell,直接adb pull就可以了,文件就被拉到你的电脑的和adb同级的目录下了。

adb pull /sdcard/contacts2.db

7
8

版权声明:本文为博主原创文章,未经博主允许不得转载。

联系人Contacts中数据库contacts.db简要分析

主要记录下contact中数据库,视图,索引,触发器的创建,以及在contacts中怎么利用contentprovider操作数据库里表...

Android 系统重要数据备份: 电话+短信+联系人

r adb pull /data/data/com.android.providers.telephony/databases/mmssms.db . adb pull /data/data/...
  • qffhq
  • qffhq
  • 2014年07月07日 10:56
  • 1290

android 查看系统数据库

android,android system database,android 系统数据库,android通讯录表结构

Android开发系列(十一):对手机通讯录的读取、添加、删除、查找

一、通讯录介绍通讯录是Android手机自带的一个应用,它是一个ContentProvider应用,其它应用可以对通讯录进行访问,进行对联系人的CRUD操作。二、通讯录数据库结构的介绍 ...

通过ADB查看data/data下的文件

以shared_prefs为例: adb shell su cd data/data/com.***/shared_prefs ls [得到要查看的文件名] chmod ...

使用adb命令拷贝data文件夹中的文件到sd卡上

在开发程序的过程中,我们一般都会使用到sqlite数据库,但是有些时候我们需要查看sqlite数据库中的数据,但是由于手持终端没有root权限,这个时候我们不能够直接通过DDMS中File Explo...
  • lpayit
  • lpayit
  • 2015年05月21日 17:43
  • 2412

Android 通讯录 数据库的结构以及获取联系人方式

通讯录的数据库都放在contacts2.db中这个数据库放在/data/data/com.android.providers.contacts/databases/contacts2.db 为了完成获...

Andorid6.0 联系人数据库(contacts2.db)分析

Andorid6.0 联系人数据库(contacts2.db)分析

android contacts data

content provider Demo是给的一个联系人的栗子: contacts: use a CursorLoader to retrieve data from the Contacts...

【Android】Google Contacts Data API : Protocol(中文版)

1 Protocol协议    1.1 Authenticating 认证    所有Contacts Data API的供给都是私有的受保护的。因此,你的客户端在访问一个联系人之前需要认证。可以通过...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用adb将手机/data/data/com.android.providers.contacts/databases下的contacts2.db拷贝到电脑上
举报原因:
原因补充:

(最多只允许输入30个字)