2012-11-16 3 views
0

응용 프로그램 다운로드가 완료되면 DownloadManager에 알림을 보내려고합니다.DownloadManager-> addCompletedDownload 메서드 호출을위한 사용 권한이 거부되었습니다.

DownloadManager에서 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" /> 
다음

로그입니다
관련 문제