.withValueBackReference("raw_contact_id", 0)
.withValue("mimetype", "vnd.android.cursor.item/email_v2")
.withValue("data1", "zhjw009@163.com")
.build();
operations.add(op4);
rs.applyBatch("com.android.contacts", operations); // 该方法的内部结构 会 循环 提供的这些 内容提供者操作对象 并按事务的方式处理
}
当你仔细看有对应颜色匹配的代码和错误消息,不难发现:
当程序抛出 java.lang.UnsupportedOperationException异常时,基本上可以猜测是 Uri 写错了;