4

次のコードでダウンロード履歴をクリアしたい:

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

しかし、私はそれを宣言したにもかかわらず、Permission Denial のために常に失敗しました!

E/AndroidRuntime(3278): java.lang.SecurityException: Permission Denial: com.android.providers.downloads.DownloadProvider uri content://downloads/my_downloads from pid=3278, uid=10081 の書き込みには android.permission.ACCESS_DOWNLOAD_MANAGER が必要です

誰にも提案はありますか?前もって感謝します!

4

1 に答える 1

2

これを AndroidManifest.xml に追加します

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

<manifest>タグのすぐ下

于 2012-05-04T02:20:46.437 に答える