我试过了
getContentResolver()。delete(Uri.parse(“content:// sms / inbox /”+ id),null,null);
甚至
getContentResolver()。delete(Uri.parse(“content:// sms”),“_ id =?”,new String [] {id});
在清单中使用此权限
<uses-permission android:name="android.permission.WRITE_SMS"/>
但每次都返回0,没有异常抛出。我需要帮助!
答案 0 :(得分:2)
从Android 4.4开始,只有一个应用程序可以删除,升级,阻止或执行任何操作。因此,为了工作,您必须将应用程序设置为默认消息传递应用程序。 有关详细信息,请参阅此处Official android page on policy change
希望它有所帮助...