我正在尝试在Android手机中添加新联系人。 为此,我使用以下代码。
ContentValues values = new ContentValues();
values.put(Phone.RAW_CONTACT_ID, "jadeja");
values.put(Phone.NUMBER, 1234567890);
values.put(Phone.TYPE, Phone.TYPE_MOBILE);
Uri uri = getContentResolver().insert(Phone.CONTENT_URI, values);
但它强制关闭应用程序并在“LogCat”内部显示安全权限被拒绝。 有没有办法实现这个目标?
答案 0 :(得分:5)
这应该在清单中添加 WRITE_CONTACTS
答案 1 :(得分:5)
将以下内容添加到AndroidManifest.XML文件中:
<uses-permission android:name="android.permission.WRITE_CONTACTS"/>
答案 2 :(得分:1)
在android Maifest.xml
文件中添加以下权限:
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />