DownloadManager 클래스의 공용 API를 사용하고 있는데, 외부 저장 장치 인 sdcard에 파일을 다운로드 할 수 있습니다. 그러나/cache 파티션과 같은 다른 위치로 파일을 다운로드하려고하면 "대상이 외부 저장소에 있어야합니다"라는 보안 예외가 발생합니다.DownloadManager : 캐시 파티션에 파일을 다운로드하십시오.
누구든지이 제한을 무시하고 다운로드 한 파일을/cache 파티션에 쓰는 방법을 알고 있습니까?
고마워요.
사용하지 마십시오을/mnt/sdcard에 - Environment.getExternalStorageDirectory()를 대신 호출하십시오./mnt/sdcard는 보장되지 않습니다. –
그는 "/ mnt/sdcard"를 사용하고 있다고 말하지 않았습니다. – tasomaniac
이 솔루션은 작동하지 않습니다. – madawa