如何获取默认电话和SIM卡联系人的ACCOUNT_TYPE和ACCOUNT_NAME?

时间:2017-08-19 07:32:41

标签: android android-contacts bulkinsert accountmanager

我想获取默认电话和SIM ACCOUNT_NAME以及ACCOUNT_TYPE 在某些设备上,当我尝试保存联系人时,它未显示在设备的默认联系人应用程序中(如SONY或ASUS)。
当我尝试在ACCOUNT_NAME和ACCOUNT_TYPE传递null时,通过批量插入保存联系人时,它无效。

1 个答案:

答案 0 :(得分:2)

每个设备制造商都会根据手机的电话联系人的帐号类型和名称提供所需的内容,我已为这些主要制作商编制了一份清单: https://stackoverflow.com/a/44802016/819355

关于SIM卡联系人,几乎所有制作人都使用vnd.sec.contact.sim作为account_type,但OPPO使用:com.oppo.contacts.sim

如果您有任何要添加到这些列表中的项目,请添加评论。