2010-03-06 5 views

답변

4

버전 2.2의 웹킷 브라우저 (프로 요)가 전형적인 HTML 양식 메커니즘을 통해 파일 업로드를 지원합니다

+1

안드로이드 조각화가 주어진다면이 대답은 받아 들일 수 없다고 생각합니다. 호환성은 매우 중요하다고 생각합니다. 안드로이드 사용자가 실제로 사용하기 전에 잠시 기다려야 할 것입니다. 게다가, Froyo는 실제 전화기가 거의 없다. – Savageman

+0

Verizon Android 휴대 전화 중 2.2 대에는 광산 (HTC Incredible)이 포함되어 있습니다. 그리고 파일 업로드를 테스트했습니다. 즉, 호환성이 중요하다는 데 전적으로 동의하지만, 나는 엘라도의 상황을 알지 못한다. 프로 요에 따라 솔루션이 전혀없는 것보다 낫을 수도 있습니다. –

+0

글쎄,이 의견으로 안드로이드 설치의 28.7 %가 현재 Froyo를 실행 중입니다 : http://developer.android.com/resources/dashboard/platform-versions.html –

-1

나는 당신이 사진을 업로드하려는 특정 장소가 있는지 확실하지 않습니다, 하지만 방금이 작업을 수행하는 앱을 작성했습니다. Flickr에 업로드되어 Android 1.6에서 작동합니다. 살펴보기 http://www.flickr.com/services/api/

멀티 파트 POST는 까다로운 부분이므로 apache-mime4j-0.6.jar 및 httpmime-4.0.3.jar를 포함시켜야합니다.

 MultipartEntity mp = new MultipartEntity(
      HttpMultipartMode.BROWSER_COMPATIBLE); 
    for (String key : params.keySet()) { 
     try { 
      mp.addPart(key, new StringBody(params.get(key), UTF_8)); 
     } catch (UnsupportedEncodingException uee) { 
      // UTF-8 is always supported 
     } 
    } 
+0

질문은 브라우저 기능에 관한 것이며 네이티브 앱이 아닙니다. – broofa