Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 2.0:如何在emulator中添加联系人组?_Android_Emulation_Contacts - Fatal编程技术网

Android 2.0:如何在emulator中添加联系人组?

Android 2.0:如何在emulator中添加联系人组?,android,emulation,contacts,Android,Emulation,Contacts,如何在emulator中添加联系人组或与Google联系人或设备联系人同步?据我所知,您不能 你必须得到一个免费的应用程序来做这件事,并推到模拟器。您可以使用Contacts->Import from VCF功能从vcard文件导入联系人 在android emulator上创建本地联系人 将此代码/应用程序运行到您的模拟器: //-------------------------------------创建谷歌 //组() public void createGoogleGroup(字符串gr

如何在emulator中添加联系人组或与Google联系人或设备联系人同步?

据我所知,您不能

你必须得到一个免费的应用程序来做这件事,并推到模拟器。您可以使用Contacts->Import from VCF功能从vcard文件导入联系人

  • 在android emulator上创建本地联系人
  • 将此代码/应用程序运行到您的模拟器:

    //-------------------------------------创建谷歌 //组()

    public void createGoogleGroup(字符串groupName){
    ArrayList ops=new ArrayList();ops=new ArrayList code hereyList();
    添加操作(ContentProviderOperation
    .newInsert(contacts contract.Groups.CONTENT\u URI)
    .withValue(contacts contract.Groups.TITLE、groupName)
    .带值(contacts contract.raw contacts.ACCOUNT_TYPE,
    “com.google”)
    .withValue(contacts contract.raw contacts.ACCOUNT\u NAME,
    googleAccountName.build());
    试一试{
    context.getContentResolver().applyBatch(ContactsContract.AUTHORITY,
    行动计划);
    }捕获(例外e){
    Log.e(“创建组时出错”,例如toString());
    }}
    
    希望能有所帮助

  • public void createGoogleGroup(String groupName) {
    ArrayList<ContentProviderOperation> ops = new ArrayList<ContentProviderOperation>();ops = new Arraenter code hereyList<ContentProviderOperation>();
    
    ops.add(ContentProviderOperation
            .newInsert(ContactsContract.Groups.CONTENT_URI)
            .withValue(ContactsContract.Groups.TITLE, groupName)
            .withValue(ContactsContract.RawContacts.ACCOUNT_TYPE,
                    "com.google")
            .withValue(ContactsContract.RawContacts.ACCOUNT_NAME,
                    googleAccountName).build());
    try {
    
        context.getContentResolver().applyBatch(ContactsContract.AUTHORITY,
                ops);
    
    } catch (Exception e) {
        Log.e("Error Creating Group", e.toString());
    }}