向Android模拟器中批量导入通讯录联系人
使用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
导入的命令如下:
// 清除原通讯录联系人 adb -s emulator- shell pm clear com.android.providers.contacts // 将正确格式的通讯录文件contacts.vcf, 导入android模拟器中, 并等待模拟器刷新几秒钟 adb -s emulator- push contacts.vcf /sdcard/contacts.vcf // 从文件中, 将联系人import到android模拟器的通讯录中, 导入过程耗时依联系人数量而定. adb -s emulator- shell am start -t "text/x-vcard" -d "file:///sdcard/contacts.vcf" -a android.intent.action.VIEW com.android.contacts
向Android模拟器中批量导入通讯录联系人的更多相关文章
- Android studio中怎么导入android.support.v4包
Android studio中怎么导入android.support.v4包 1.File点击选择projectStructure选择对应的APP然后点击Dependencies 2.点击+号,点击第 ...
- Android软件开发之获取通讯录联系人信息
Android手机的通讯录联系人全部都存在系统的数据库中,如果须要获得通讯里联系人的信息就须要访问系统的数据库,才能将信息拿出来. 这一篇文章我主要带领同学们熟悉Android的通讯录机制. 图中选中 ...
- Android 模拟器中sdcard操作
1. 在模拟器中创建sdcard目录,方法如下: 1. mksdcard命令 用cmd进入SDK的Tools目录,执行mksdcard命令.会出现如下帮助信息 我们可以看到sdcard image支 ...
- iOS中获取本地通讯录联系人以及汉字首字母排序
iOS中获取手机通讯录中的联系人信息: /*** 加载本地联系人*/ - (void)loadLocalContacts { //新建一个通讯录类 ABAddressBookRef addressBo ...
- 从TXT文本文档向Sql Server中批量导入数据
下面我们通过以下的简单的SQL语句即可实现数据的批量导入,代码如下: Bulk insert id From 'G:\文档\test.txt' With ( fieldterminator=',', ...
- 使用Fiddler抓取Android模拟器中的Android_APP请求
对Fiddler的设置:在https://www.telerik.com/download/fiddler网站上下载Fiddler,输入内容后点击下面按钮进行下载: 下载成功后,打开Fiddler进行 ...
- 如何在android模拟器中导入搜狗输入法?
1.下载输入法程序,如:sogouinput_android_1.6_sweb.apk 2.然后cmd进入sdk的tools(有的是platform-tools)目录,输入adb install C: ...
- Android 查询 添加 修改 删除通讯录联系人示例
1.AndroidManifest.xml中添加权限 <uses-permission android:name="android.permission.READ_CONTACTS&q ...
- SQLSERVER数据库中批量导入数据的几种方法
第一:使用Select Into 语句 如果企业数据库都是采用SQL Server数据库的话,则可以利用select into语句实现数据的导入. select into语句的作用是把数据从另外一个数 ...
随机推荐
- Python爬虫学习(4): python中re模块中的向后引用以及零宽断言
使用小括号的时候,还有很多特定用途的语法.下面列出了最常用的一些: 表4.常用分组语法 分类 代码/语法 说明 捕获 (exp) 匹配exp,并捕获文本到自动命名的组里 (?<name>e ...
- HDU5730 Shell Necklace(DP + CDQ分治 + FFT)
题目 Source http://acm.hdu.edu.cn/showproblem.php?pid=5730 Description Perhaps the sea‘s definition of ...
- Leetcode Minimum Window Substring
Given a string S and a string T, find the minimum window in S which will contain all the characters ...
- HDU 1392 凸包模板题,求凸包周长
1.HDU 1392 Surround the Trees 2.题意:就是求凸包周长 3.总结:第一次做计算几何,没办法,还是看了大牛的博客 #include<iostream> #inc ...
- ZeroMQ接口函数之 :zmq_unbind - 停止连接外来的请求
ZeroMQ 官方地址 :http://api.zeromq.org/4-2:zmq_unbind zmq_unbind(3) ØMQ Manual - ØMQ/4.1.0 Name zmq_unbi ...
- 不安装Oracle客户端使用PLSQL连接Oracle数据库的方法
1,下载PL\SQL http://dl8.cr173.com/soft1/PLSQLDeveloper10_ha.zip(这个是我下载的,带破解和汉化); 2,下载完后傻瓜式安装 ,这里说下,1是P ...
- JSP 简介
160901 1. 一句话介绍什么是JSP? 和java相关的技术,可以开发出动态的,高性能的Web应用程序,的一门开发语言 2. 优点即特点,那么jsp的优点有哪些呢? JSP实现的We ...
- SQL常用字段类型
中文常用字段类型 1. 名称类 nvarchar(10) 2. 数量 int 3. 时间 date 4. 货币 money 5. 编号 ...
- buy
<script type="text/javascript"> var is_enabled = -1; var checkSubmitFlg = false; var ...
- json字符串转泛型集合对象
Dictionary<string, object> jd = js.Deserialize<Dictionary<string, object>>(item); ...