Adb将联系人推送到手机默认为SIM卡。如何将行为更改为adb push to Phone Account?

问题描述 投票:0回答:1

每当我尝试使用adb导入联系人时使用如下命令:

adb shell am start -t text/vcard -d file:///sdcard/Folder1/vcard.vcf -a android.intent.action.VIEW com.android.contacts

联系人被推送到SIM卡。

遍历此屏幕:“通讯录应用程序 - >设置 - >帐户”。我将“SIM”视为一个帐户。我必须手动为“电话”添加另一个帐户。此后,adb按预期工作并将联系人导入电话。

我们如何使用adb命令实现此目的,无需人工干预?

android adb contacts android-contacts import-contacts
1个回答
0
投票

此设置是Contacts应用程序的内部设置,因此您无法通过ADB或任何API控制它。

您可以创建一个小应用程序,从SD卡中获取vcard文件并将其上的联系人保存到手机中,但我不认为这是您正在寻找的。

© www.soinside.com 2019 - 2024. All rights reserved.