1
Uri name=null;
           String []whereargs={"Sameer Ahmad"};
    name=Uri.withAppendedPath(People.CONTENT_URI,People.Phones.CONTENT_DIRECTORY);
    cv1.put(People.NAME,"Tofeeq Ahmad");
    int i1=0;
    i1=getContentResolver().update(name,cv1,"name=?",whereargs);
    }
    catch(Exception e){
        e.getMessage();

我正在尝试通过 URi 更新电话号码,但它Exception:Cannot Update//Contacts/people/phone.在插入时显示相同的错误。

  1. 我想创建可以从每个应用程序访问的共享数据库
4

1 回答 1

1

您是否在清单中声明了必要的许可?

<uses-permission android:name="android.permission.WRITE_CONTACTS" />
于 2011-05-11T07:50:00.633 回答