Я хочу определить несколько групп контактов.
Мне интересно, где и как Android хранит группы. Может быть, в базе данных Sqlite? Если это так, сможете запустить вставку на нем?
Иначе как добавить новую группу контактов через эмулятор?
Вы определенно не можете сделать вставку напрямую. Вам необходимо просмотреть ContentProviders , Contacts.Groups и ContactsContract .
Чтобы добавить группу контактов программно:
ContentValues cv = new ContentValues(); cv.put(ContactsContract.Groups.TITLE, groupName); cv.put(ContactsContract.Groups.GROUP_VISIBLE, 1); getContentResolver().insert(ContactsContract.Groups.CONTENT_URI, cv);