2012-05-04 70 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'目錄來發布你的整個清單文件嗎? –