安卓手机上的通话记录可以按照以下步骤来进行获取(包括删除的通话记录)。
1,首先对安卓手机进行一键Root,方法很简单,在电脑上安装“360一键Root”软件,然后按提示,将安卓手机用数据线连接到电脑上对其进行Root即可。
2,接着需要在手机上安装一款能够获取root权限的文件管理器,国外高手开发的“RE管理器rootexplorer”就是一款挺不错的app,可以在手机上的“360手机助手”,“小米应用商店”等任意应用市场上搜索下载该app。
3,在刚安装的rootexplorer中,进入到“data/data/com.sec.android.provider.logsprovider/databases/”目录,然后对该目录下的logs.db文件进行复制,再返回到根目录。
说明:如果你的手机上找不到logs.db的话,说明你的手机上的通话记录并不是保存在这个文件中,请跳过此步,直接操作下一步即可。
4,如果你的手机上找不到logs.db文件,则请进入“data/data/com.android.providers.contacts/databases/”目录,然后对该目录下的contacts2.db文件进行复制,再返回到根目录。
5,再进入根目录下的sdcard文件夹,并点击下图红框中的“复制到此”图标即可。
6,接着再次把手机连接到电脑上,在电脑上的手机盘符中就可以看到刚复制的logs.db(或contacts2.db)文件了,将其复制并粘贴到电脑上。
7,在电脑上下载并安装“楼月手机通话记录恢复软件”,使用该软件打开刚导出的logs.db或contacts2.db文件。
8,现在就可以看到安卓手机上现存的通话记录了,接着点击“恢复已删除的通话记录”菜单。
9,这样,就在电脑上获取到了安卓手机上的所有通话记录,红色文字就是恢复回来的通话记录,不但对通话时间,通话时长,对方号码等都显示在了界面上。
(一) 前言
Android默认提供了联系人备份到sd卡的功能(代码在com.android.vcard包里面),我们可以把联系人导出成.vcf文件存在sd卡中;如果换手机了,我们又可以把联系人从sd卡文件中导入进来。那么,通话记录我们也能不能做出类似的功能呢?答案是肯定的!
(二) 导出通话记录
既然是备份通话记录,那就肯定包括导出和导入的功能,这里我们先讲导出通话记录。
1. 根据通话记录导出的规范,导出的文件一般以.vcl后缀结尾,中间的内容是
复制代码 代码如下:
BEGIN:VCALL
SLOT:0 //卡槽号 0:单卡手机 1: 双卡手机卡槽1 2: 双卡手机卡槽2
TYPE:1 //电话类型 1:接入电话,2: 呼出电话 3: 未接电话
Date: 2013/02/12 14:11:12 GMT //来电或者去点的时间 备份时以GMT时间记录,恢复时显示手机时区对应时间
NUMBER:+86134xxxxx //对方号码
DURATION:5 //持续时间,秒数
END:VCALL
那么这里就是一条通话记录的存储格式了,以BEGIN:VCALL 开始 END:VCALL结束。 //表示的是该字段的含义,只是为了让大家理解,不会导入到实际的文件中去。那么我们来看实际怎么导出的。
2. 查询通话记录列表
ok.. 既然是保存通话记录,那么首先要查询通话记录
Android里面提供了一个CallLogProvider来满足大家的这个需求,它在系统中配置的名字是“call_log”, 所以大家只要提供一个这样的Uri就可以查询了,比如:
复制代码 代码如下:
Uri uri = Uri.parse("context://call_log/calls");
Cursor c = mContext.getContentResolver().query(uri, xxx, xxx );
这样就可以查询出所有的通话记录,得到游标。。
安卓手机上的通话记录可以按照以下步骤来进行获取(包括删除的通话记录)。
1,首先对安卓手机进行一键Root,方法很简单,在电脑上安装“360一键Root”软件,然后按提示,将安卓手机用数据线连接到电脑上对其进行Root即可。
2,接着需要在手机上安装一款能够获取root权限的文件管理器,国外高手开发的“RE管理器rootexplorer”就是一款挺不错的app,可以在手机上的“360手机助手”,“小米应用商店”等任意应用市场上搜索下载该app。
3,在刚安装的rootexplorer中,进入到“data/data/com.sec.android.provider.logsprovider/databases/”目录,然后对该目录下的logs.db文件进行复制,再返回到根目录。
说明:如果你的手机上找不到logs.db的话,说明你的手机上的通话记录并不是保存在这个文件中,请跳过此步,直接操作下一步即可。
4,如果你的手机上找不到logs.db文件,则请进入“data/data/com.android.providers.contacts/databases/”目录,然后对该目录下的contacts2.db文件进行复制,再返回到根目录。
5,再进入根目录下的sdcard文件夹,并点击下图红框中的“复制到此”图标即可。
6,接着再次把手机连接到电脑上,在电脑上的手机盘符中就可以看到刚复制的logs.db(或contacts2.db)文件了,将其复制并粘贴到电脑上。
7,在电脑上下载并安装“楼月手机通话记录恢复软件”,使用该软件打开刚导出的logs.db或contacts2.db文件。
8,现在就可以看到安卓手机上现存的通话记录了,接着点击“恢复已删除的通话记录”菜单。
9,这样,就在电脑上获取到了安卓手机上的所有通话记录,红色文字就是恢复回来的通话记录,不但对通话时间,通话时长,对方号码等都显示在了界面上。
通常情况下,在通话记录中打开要(想)存为联系人的通话记录,显屏上就有“创建联系人”(Create Contact) 的选择。点击后逐行(项)填入相关信息,包括存到手机还是存到SIM卡,联系人姓名,电话号码类别(手机或座机)等,最后点“存储”即可。 在...
手机查看通话记录的方法如下:打开拨号盘(手机)-记录-右上角更多-过滤方式-根据需要选择查看方式:全部通话、未接来电、已拨电话等。
提示:不同型号手机操作路径可能略有不同。
手机打电话、接电话后不显示通话记录? 如果您的手机通话记录不显示或丢失,请您按照以下场景排查:一、拨打或接听电话后无法产生通话记录:1.请检查是否开启了隐私空间。主空间和隐私空间保存有相同的联系人时,...
拿身份证去营业厅能查出通话记录来吗? 如果是拿自己的身份证去查自己的通话记录,当然是可以的,但如果是你拿别人的身份证去查别人的通话记录,那就不可以了,哪属于别人的隐私,营业厅也不会为你办理,除非警察有...
华为p40pro和p30pro怎么同步通话记录? 这里假设存在通话记录的旧手机是手机1,想要导入通话记录的新手机是手机2。有如下两种办法可以快速同步通话记录。第一:打开手机1的手机克隆软件,选择这是旧...
华为手机通话记录不更新也没有记录 一,机子不显示通话记录,一般原因是开启了访客模式。二,解决方法:1,点击手机的系统设置。2,选择全部设置,进入安全与隐私。3,在隐私设置里,把访客模式关了即可显示通话...
《侠盗猎车手》圣安地列斯的黑客模式是什么? 秘籍是NINJATOWN。进入游戏后,键盘上输入”NINJATOWN“即可,大街上全是黑色衣服的人,车子全部黑色。其他秘籍:LXGIWYL = 一般武器KJ...
通话记录异地能拉得出吗 可以啊!在哪都可以的。下载登录你手机运营商网上营业厅,进去除了话费余额外还有个查询详细通话记录,用你的手机取得验证码就可以了。异地恋通话记录怎么做成聊天背景 你可以把通话记录通...