내 안드로이드 앱에서 이미지 나 큰 파일을 업로드하려고하면 OutOfMemoryException으로 인해 충돌합니다. 이 일을하는 다른 방법이 있는지 궁금해합니다. base64로 문자열이 nameValuPairs 컬렉션에서 값 중 하나 여기android에서 파일을 게시 할 때 메모리 문제가 발생했습니다.
Base64.encodeToString(bytes, Base64.DEFAULT);
그리고 :
필자는 응용 프로그램의 두 개의 서로 다른 지점에서 충돌이 있었다.
HttpClient client = new DefaultHttpClient();
HttpPost httppost = new HttpPost(uo.WebServiceURL);
UrlEncodedFormEntity entity = new UrlEncodedFormEntity(nameValuePairs); // On this line
httppost.setEntity(entity);
HttpResponse response = client.execute(httppost);
아이디어가 있으십니까?
Thx가 해당 라이브러리를 조사합니다. – twDuke