마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

다운로드매니저를 쓰지말아야할까요?

0 추천

다운로드 매니저를 쓸경우에 중간에 왠지모르지만 다운로드되지 않았습니다 하면서 취소되더라고요 왜 취소되는지 알수있을까요?

아니면 다른라이브를 써서 다운로드 받을까요 깃허브에서 만들어져있는 다운로드매니저를 참고해서 할까하는데 괜찮은 라이브러리 있으면 알려주세요! 혹시몰라서 소스 올려두겠습니다.

private void downloadFromUrl(String youtubeDlUrl, String downloadTitle, String fileName) {
		Uri uri=Uri.parse(youtubeDlUrl);
		DownloadManager.Request request=new DownloadManager.Request(uri);
		request.setTitle(downloadTitle);
		
		request.allowScanningByMediaScanner();
		request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
		request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, fileName);

		// get download service and enqueue file
		DownloadManager manager=(DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
		manager.enqueue(request);
	}

 

검정색고양이 (1,040 포인트) 님이 2015년 9월 15일 질문

1개의 답변

0 추천
log를 찍어서 어떠한 이유로 빠지는지부터 알아야될거 같은데요.

왠지 메인UI 쓰레드때문일거 같은데, 질문자체가 너무 막연하네요.
개발자초심 (21,220 포인트) 님이 2015년 9월 16일 답변
아 그렇군요 그럼한번 확인해보겠습니다.!
...