2011-03-03 3 views
0

나는 안드로이드에 asyncronously 파일을 보내려고합니다. C#을 사용하면 WebClient.uploadFileAsync를 사용할 것입니다. 나는 자바와 동등한 것을 발견했다 ... AsyncHttpClient. 그러나, 나는 안드로이드에서 사용할 수 없습니다 찾으십시오. 업로드 진행 상황을보고 싶습니다. 더 중요한 것은 메모리에 전체 파일을로드하고 싶지 않습니다. 파일은 큰 이미지이며 한꺼번에 업로드하는 데 문제가 있습니다.안드로이드와 동등한 .Net WebClient.uploadFileAsync

제 질문은 간단합니다. Android의 WebClient.uploadFileAsnyc에 대한 대안이 있습니까?

답변

1

Android 2.3 이상에서는 DownloadManager을 사용하십시오. Android 2.2 이하에서는 HttpClient 또는 무언가를 사용하여 직접 롤백해야합니다.

+0

나는 쉽게 경로를 끝내고, 나는 webservice를 통해 파일의 덩어리를 보내 겠어. 이렇게하면 메모리와 진행률 표시 줄 문제가 해결됩니다. 정보를 가져 주셔서 감사합니다. –