我想通过以下代码清除下载历史记录:
getContentResolver().delete(uri.parse(“content://downloads/myu downloads”),
NULL,NULL);
但总是失败,因为尽管我声明了拒绝许可!
e/androidruntime(3278):java.lang.SecurityException:权限
拒绝:正在写入com.android.providers.downloads.downloadprovider uri
content://downloads/my_downloads from pid=3278,uid=10081需要
android.permission.access_下载管理器
有人有什么建议吗?提前谢谢!

最佳答案

将此添加到androidmanifest.xml中

<uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />

就在标签下面

10-08 07:38