【问题标题】:Clear download permission denial?清除下载权限被拒绝?
【发布时间】:2012-05-13 14:02:36
【问题描述】:

我想通过以下代码清除下载历史:

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

但总是失败,因为尽管我声明了 Permission Denial!

E/AndroidRuntime(3278): java.lang.SecurityException: 权限 拒绝:写 com.android.providers.downloads.DownloadProvider uri content://downloads/my_downloads 来自 pid=3278, uid=10081 需要 android.permission.ACCESS_DOWNLOAD_MANAGER

有人有什么建议吗?提前致谢!

【问题讨论】:

    标签: android permissions download


    【解决方案1】:

    将此添加到您的 AndroidManifest.xml

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

    就在&lt;manifest&gt; 标签下方

    【讨论】:

    • 还是谢谢大家。但是我尝试了下面所有相应的权限,没有工作!
    • @thecr0w 您可以发布带有uses-permission 标签的整个清单文件吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-30
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 2020-09-07
    相关资源
    最近更新 更多