2012-07-05 2 views
4

DownloadManager을 사용하여 웹에서 내 Android 장치로 파일을 다운로드하고 있습니다. 이 파일을 사용하는 sdcard에 저장하는 중입니다.Android : DownloadManager를 사용하여 인터넷에서 파일을 다운로드하여 내부 메모리에 저장하십시오.

DownloadManager.Request req = new DownloadManager.Request(Uri.parse("file path")); 
req.setTitle("file title").setDescription("Downloading ....") // download the package at the /sdcard/download path. 
.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "file name"+ "file extension"); 

내부 저장소에 저장하려고합니다. 그렇게하는 방법?

답변

1

이 경로를 사용하십시오. .setDestinationInExternalPublicDir(Environment.getExternalStorageDirectory() +"/Android/data/xxx.xxx.xxx/files/")

+0

고맙습니다. – user1471575

+1

허가가 거부되었습니다. 어떤 종류의 권한이 필요합니까? – user1471575

+1

작동하지 않음 : java.io.IOException : 해당 파일이나 디렉토리가 없습니다. – user1471575

관련 문제