2012-05-04 47 views
1

我想下面的代码,以清除下载历史记录:清除下载权限拒绝? 。

getContentResolver()删除(Uri.parse( “内容://下载/ my_downloads”), NULL,NULL);

但总是失败,因为权限拒绝,虽然我宣布它!

E/AndroidRuntime(3278):java.lang.SecurityException异常:权限 拒绝:写com.android.providers.downloads.DownloadProvider URI 内容:从PID = 3278 //下载/ my_downloads,UID = 10081需要 android.permission.ACCESS_DOWNLOAD_MANAGER

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

回答

2

这到AndroidManifest.xml

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

添加就在<manifest>标签下方

+1

感谢所有same.But我想下面的所有相应的权限,没有工作! <使用权限android:name =“android.permission.ACCESS_DOWNLOAD_MANAGER”/> <使用权限android:name =“android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED “/> – thecr0w

+0

@ thecr0w你可以用'uses-permission'目录来发布你的整个清单文件吗? –