android adb 联系人,使用adb命令向Android模拟器中导入通讯录联系人的方法
本文實例講述了使用adb命令向Android模擬器中導(dǎo)入通訊錄聯(lián)系人的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
使用adb提供的命令, 可以非常方便地從PC中將通訊錄導(dǎo)入android模擬器中.
首先要先準(zhǔn)備好固定格式的contacts.vcf文件, 該文件即android中的通訊錄存儲文件. 格式如下:
BEGIN:VCARD
VERSION:3.0
N:15200000000;;;;
TEL;TYPE=cell:15200000000
END:VCARD
BEGIN:VCARD
VERSION:3.0
N:15200000011;;;;
TEL;TYPE=cell:15200000011
END:VCARD
導(dǎo)入的命令如下:
# 先清除原通訊錄聯(lián)系人
adb -s emulator-5554 shell pm clear com.android.providers.contacts
# 將正確格式的通訊錄文件contacts.vcf, 導(dǎo)入android模擬器中, 并等待模擬器刷新幾秒鐘
adb -s emulator-5554 push contacts.vcf /sdcard/contacts.vcf
sleep 3
# 從文件中, 將聯(lián)系人import到android模擬器的通訊錄中, 導(dǎo)入過程耗時依聯(lián)系人數(shù)量而定.
adb -s emulator-5554 shell am start -t "text/x-vcard" -d "file:///sdcard/contacts.vcf" -a android.intent.action.VIEW com.android.contacts
sleep 10
OK, 如果以上都沒有問題, 則模擬器的通訊錄中即添加好了新的聯(lián)系人信息.
希望本文所述對大家的Android程序設(shè)計有所幫助。
總結(jié)
以上是生活随笔為你收集整理的android adb 联系人,使用adb命令向Android模拟器中导入通讯录联系人的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 装修分期卡怎么刷出来
- 下一篇: Win7下Android模拟器中没有3G