Clear download permission denial?

◇◆丶佛笑我妖孽 提交于 2019-12-07 17:17:18

问题


I want to clear download history by following code:

getContentResolver().delete(Uri.parse("content://downloads/my_downloads"), null, null);

But always failed because Permission Denial though I declared it!

E/AndroidRuntime(3278): java.lang.SecurityException: Permission Denial: writing com.android.providers.downloads.DownloadProvider uri content://downloads/my_downloads from pid=3278, uid=10081 requires android.permission.ACCESS_DOWNLOAD_MANAGER

Anyone have any suggestions? Thanks in advance!


回答1:


Add this to your AndroidManifest.xml

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

Just underneath the <manifest> tag



来源:https://stackoverflow.com/questions/10441833/clear-download-permission-denial

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!