Android에서 DownloadManager
클래스를 사용하여 서버에서 데이터를 다운로드하고 있습니다. 외부 메모리 대신 내부 메모리 (data/data/mypackage/files/...)에 데이터를 저장하려고합니다. 이 작업을 수행하는 방법? 이 같은Android : 내부 메모리에 DownloadManager를 사용하여 다운로드 한 데이터 저장
DownloadManager dm = (DownloadManager) DownloadApplicationActivity.this.getSystemService(Context.DOWNLOAD_SERVICE);
DownloadManager.Request req = new DownloadManager.Request(Uri.parse(MY_LINK));
req.setTitle(MY_TITLE)
.setDescription("Downloading ....")
// download the package to the /sdcard/downlaod path.
.setDestinationInExternalPublicDir(
Environment.DIRECTORY_DOWNLOADS,
MY_PATH);
long enqueue = dm.enqueue(req);
[중복?] (http://stackoverflow.com/q/6494627/181714) – Audrius