2012-11-16 40 views
0

我想,當我的應用程序完成下載到發出通知下載管理器。權限被拒絕調用DownloadManager-> addCompletedDownload方法

我已經找到了下載管理器的方法稱爲addCompletedDownload

因此,我增加了以下用途的權限,以我的清單:

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

和集活動「機器人:出口=‘真’」

但這種方法是行不通的。

這裏是日誌:

W/ActivityManager(238): Permission denied: checkComponentPermission() owningUid=10026 
W/ActivityManager(238): Permission Denial: broadcasting Intent { 
    act=android.intent.action.MEDIA_MOUNTED dat=file:///mnt/sdcard flg=0x10 } from 
    com.skymobi.browser (pid=19850, uid=10134) is not exported from uid 10026 due to 
    receiver com.android.providers.downloads/com.android.providers.downloads.DownloadReceiver 

回答

1

我想你應該在清單太補充一點:

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