블랙 베리의 네트워크 자격 증명으로 HTTP 요청을 호출하려고합니다. 난 이미 자바에서 구현, 안드로이드는 잘 작동하지만 블랙 베리에서 작동하지 않습니다. 다음 단계는 블랙 베리에서했습니다.블랙 베리에 자격 증명이있는 HTTP 요청이 전송되었습니다.
네트워크 자격 증명을 설정하기 위해 jar 파일을 3 개 추가했습니다.
- 평민 - 코덱 - 1.6.jar
- 평민 - HttpClient를-3.0.1.jar
- 평민 로깅-1.1.1.jar
파일을 블랙 베리에있는이 단지를 추가 계획.
코어 자바에서 잘 작동하는 샘플 코드 다음을 따르십시오.
try{ HttpClient client = new HttpClient(); GetMethod get = new GetMethod("http://www.google.com"); get.setDoAuthentication(true); try { int status = client.executeMethod(get); System.out.println(status + "\n" + get.getResponseBodyAsString()); } finally { get.releaseConnection(); } }catch(Exception e){ System.out.println("Error:>>>>>>"+e); }
지금 코드에 오류가 아니지만 시도는 같은 응용 프로그램 아이콘 오류의 얼굴에 클릭 할 때마다 "오류 시작 프로그램 응용 : 모듈 '평민 - HttpClient를-3.0.1'을 (를) 찾을 수 없습니다"
수 중 하나를 이 오류가 무엇인지 알리십시오.
오류는 'HttpClient'에 필요한 라이브러리를 찾을 수 없다는 것을 의미합니다. 대신에'HttpConnection'을 시도해 볼 수도 있습니다. – tipycalFlow
jar 파일을 추가했는데 컴파일 오류가 없습니다. 적절한 코드 컴파일. –
의심의 여지가 있지만 ... 그것은 BB에 의해 지원되지 않는 것 같습니다 ... – tipycalFlow