使用adb命令向Android模拟器中批量导入通讯录联系人的方法:

使用adb提供的命令, 可以非常方便地从PC中将通讯录批量导入android模拟器中.

首先要先准备好固定格式的vcf文件, 该文件即android中的通讯录存储格式文件.

格式如下:

BEGIN:VCARD
VERSION:2.1
N:;Qiqi;;;
FN:Qiqi
TEL;HOME:7474
EMAIL;HOME:qiqi.com
ADR;HOME:;;Qiqi;;;;
END:VCARD
BEGIN:VCARD
VERSION:2.1
N:;Re;;;
FN:Re
TEL;HOME:73
EMAIL;HOME:re.com
ADR;HOME:;;Re;;;;
END:VCARD
BEGIN:VCARD
VERSION:2.1
N:;Staill;;;
FN:Staill
TEL;HOME:782-455
EMAIL;HOME:staill.com
ADR;HOME:;;Staill;;;;
END:VCARD
BEGIN:VCARD
VERSION:2.1
N:;Tian;;;
FN:Tian
TEL;HOME:8426
EMAIL;HOME:tian.com
ADR;HOME:;;Tian;;;;
END:VCARD
BEGIN:VCARD
VERSION:2.1
N:;Uuu;;;
FN:Uuu
TEL;HOME:888
EMAIL;HOME:uuu.com
ADR;HOME:;;Uuu;;;;
END:VCARD
BEGIN:VCARD
VERSION:2.1
N:;Victory;;;
FN:Victory
TEL;HOME:842-8679
EMAIL;HOME:victory.com
ADR;HOME:;;Victory;;;;
END:VCARD

  导入的命令如下:

 1 // 清除原通讯录联系人
 2
 3 adb -s emulator-5554 shell pm clear com.android.providers.contacts
 4
 5
 6 // 将正确格式的通讯录文件contacts.vcf, 导入android模拟器中, 并等待模拟器刷新几秒钟
 7
 8 adb -s emulator-5555 push contacts.vcf /sdcard/contacts.vcf
 9
10
11 // 从文件中, 将联系人import到android模拟器的通讯录中, 导入过程耗时依联系人数量而定.
12
13 adb -s emulator-5554 shell am start -t "text/x-vcard" -d "file:///sdcard/contacts.vcf" -a android.intent.action.VIEW com.android.contacts  

View Code

转载于:https://www.cnblogs.com/jeff-wgc/p/5576980.html

向Android模拟器中批量导入通讯录联系人相关推荐

  1. android adb 联系人,使用adb命令向Android模拟器中导入通讯录联系人的方法

    本文实例讲述了使用adb命令向Android模拟器中导入通讯录联系人的方法.分享给大家供大家参考.具体实现方法如下: 使用adb提供的命令, 可以非常方便地从PC中将通讯录导入android模拟器中. ...

  2. Android手机免费批量导入Excel姓名手机号码为通讯录联系人

    对于管理人员(辅导员.人力资源或者其他管理人员)来说,批量导入数据是经常需要面对的事情.一个高效率的专业管理人员,需要有高效率的工具.为此,本篇博客将为您提供一个关于在Android手机免费批量导入e ...

  3. android手机导出联系人,OPPO Reno如何批量导入/导出联系人?

    准备换新手机,怎么将联系人号码全部存到新机里呢?现在的手机都有导入/导出联系人的功能,很方便哦! OPPO Reno如何批量导入/导出联系人? 1.依次进入手机[设置]-[系统应用]-[电话本]-[导 ...

  4. Android --- 夜神模拟器中没有图片怎么办?夜神模拟器中怎么导入图片?

    问题: 夜神模拟器中没有图片怎么办?夜神模拟器中怎么导入图片? 解决: 1.点击右侧文件助手 2.点击"打开电脑文件夹" 3.弹出如下文件夹 4.点击imageShare 5.点击 ...

  5. android studio 自动生成对象,在Android Studio中快速导入可绘制对象的方法?

    在Android Studio中快速导入可绘制对象的方法? 在Android项目中的某个时候,您将需要在res/drawable目录中导入一些可绘制对象-工具栏图标,图像,UI功能. 大多数情况下,您 ...

  6. Android Studio中的手机通讯录开发

    Android Studio中的手机通讯录,包含功能(按首字母排序,动态添加) 第一次写博客,也刚踏入工作,想着把自己在项目中遇到的问题,以及自己在工作中所做的项目记录下来,方便以后自己查找知识,一开 ...

  7. 如何进行批量导入通讯录,简单易学

    如何进行批量导入通讯录,简单易学 第一步 首先新建excel通讯录文件 格式差不多这样 可以看到通讯录文件的格式如下,姓名和手机号码都是必填项目,而邮箱和分类没有就不用填. 接下来点击"文件 ...

  8. android模拟器中如何安装apk

    如何将应用程序apk包直接安装到android模拟器里面???? 第一步: 在Eclipse中启动模拟器. 第二步: 打开doc命名窗口,转到你android sdk安装目录中的platform-to ...

  9. Lync Server 2010的部署系列(三) lync批量导入用户联系人

    Lync Server 2010的部署系列(三) lync批量导入用户联系人 一.批量导入原理介绍 二.导入联系人操作指南 一.批量导入原理介绍 (介绍摘自http://ucworld.blog.51 ...

最新文章

  1. 手持红外温度计AR802B
  2. docker 僵尸进程解决方案 Baseimage-docker,胖容器和“容器也是虚拟机”
  3. 用计算机计算线性卷积的基本规则,实验三_线性卷积与圆周卷积的计算.doc
  4. Maven集成指令总结
  5. 人工智能AI实战100讲(四)-基于深度学习的图像增强综述
  6. python时间差怎么转换为数字_pandas进行时间数据的转换和计算时间差并提取年月日...
  7. 热备份路由协议(HSRP)
  8. 测试JavaScript函数的性能
  9. uva 540 (Team Queue UVA - 540)
  10. 航信eterm指令_Eterm常用指令
  11. BP算法的原理解释和推导
  12. java ssh ssm_JAVA --- SSH和SSM的区别
  13. 用时一个半个月,七月刚入职字节跳动的测试开发面试题,内附答案
  14. vue+d3实现横向树状图(节点使用矩形图展示信息)
  15. Aggressive cows题解
  16. Natural Sea Beauty以色列护肤品NSB外星人面膜,为肌肤赋予能量
  17. Android Qcom USB Driver学习(八)
  18. 海思SD3403/SS928开发(三)红外DC接入
  19. C#——signalr实现简单的网页实时聊天
  20. AppKey和AppSecret的关系

热门文章

  1. 【数据库原理与应用】为什么要学习数据库?数据库的由来和发展
  2. 2023闽南师范大学计算机考研信息汇总
  3. 基于JavaSwing 实现的简易 局域网UDP 实现socket通信聊天
  4. 用友U8 ERP到货单查询SQL语句
  5. [Andriod]Andriod之HelloWorld
  6. 红心大战安卓单机版_红心大战下载_红心大战手机版下载【官方安卓版】-太平洋下载中心...
  7. 波若波罗蜜心经学习心得
  8. 2021年全国职业院校技能大赛网络搭建与应用赛项——国赛组播题
  9. Linux上的集成开发环境
  10. java基础知识 整理