나는 다운로드 관리자를 사용하고 난 파일은 안드로이드/데이터/com.example.app/파일/다운로드 폴더에 다운로드됩니다안드로이드 다운로드 관리자 setDestinationInExternalFilesDir
setDestinationInExternalFilesDir(this, Environment.DIRECTORY_DOWNLOADS, "example.ext");
를 사용하는 경우. 내가
setDestinationInExternalPublicDir("/folder", "example.ext");
을하려고하면
내가 얻을 : IllegalStateException: Cannot create directory mnt/sdcard/folder
합니다. WRITE_EXTERNAL_STORAGE 권한도 설정했습니다.
내가 뭘 잘못하고 있니?
나는 다음을 시도했다. downloadRequest.setDestinationInExternalFilesDir (v.getContext(), folder, down.getTitle() + ". epub"))); 파일은 파일로 다운로드됩니다. ///mnt/sdcard/Android/data/com.example.app/files/*folder-path* –
Android/Android에서 다운로드 한 후 파일을 이동하여 일시적으로 수정했습니다. data/com.example.app/files를 내가 필요한 디렉토리에 복사합니다. –