ContentResolver contentresolver = getContentResolver();
contentresolver.delete(CallLog.Calls.CONTENT_URI, null, null);
<uses-permission android:name="android.permission.READ_CONTACTS"/>
これでやっているのですが、どこがいけないのでしょうか?
削除行為はwrite権限が必要です。
恐らくですがsecueityの例外がでているとおもいますのでパーミッションを変えれば動くと思います。
質問される際には、なるべくですが何をどうして、どういう例外(LogCatや端末情報、ソース等)で困っているかをご提示された方がいいです。
そうしないと、見ている方もどこでつまっているかわからないし回答がつきにくいと思います。
<uses-permission android:name="android.permission.WRITE_CONTACTS"/>
上をマニュフレスに追加したら無事削除されました。
このディスカッションをウェブ上で閲覧するには、https://groups.google.com/d/msg/android-group-japan/-/AN7gHWzdJZsJ にアクセスしてください。
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。