Google Cloud Endpoints Android 클라이언트 프로젝트를 빌드하는 데 권장되는 Eclipse (4.2) 구성은 무엇입니까?
평민 로깅-1.1.1.jar 구글-API 클라이언트-1.12.0-beta.jar
: - 구글을 실행Google Cloud Endpoints 용 Eclipse 클라이언트 프로젝트 구성
> 클라우드 엔드 포인트 클라이언트 라이브러리가 포함되어 내 서버 프로젝트 내에서/libs가를 산출 생성 google-api-client-android-1.12.0-beta.jar
google-api-client-appengine-1.12.0-beta.jar
google-api-client-java6-1.12.0-beta.jar
구글-HTTP 클라이언트-1.12.0-beta.jar
구글-HTTP 클라이언트 - 안드로이드-1.12.0-beta.jar
구글-HTTP-클라이언트에서 appengine-1.12.0-beta.ja R
구글-HTTP-클라이언트 GSON-1.12.0-beta.jar
구글-HTTP 클라이언트 - 잭슨-1.12.0-beta.jar
구글-HTTP-클라이언트 jackson2-1.12.0 베타 .JAR
구글에 OAuth 클라이언트 1.12.0-beta.jar
구글에 OAuth 클라이언트 애플리케이션 엔진-1.12.0-beta.jar
구글에 OAuth 클라이언트 java6-1.12.0 베타.
구글의 OAuth 클라이언트 - 부두-1.12.0-beta.jar
구글의 OAuth 클라이언트 - 서블릿-1.12.0-beta.jar
GSON-2.1.jar
구아바 - jdk5-13.0 항아리. 병,960,453,210 HttpClient를-4.0.3.jar
httpcore-4.0.1.jar
잭슨 코어 2.0.5.jar
잭슨 코어 ASL-1.9.9.jar
jdo2-API-2.3- eb.jar
부두-6.1.26.jar
부두 - 폴더의 유틸리티 - 6.1.26.jar
jsr305-1.3.9.jar
트랜잭션 API를-1.1.jar
xpp3-1.1.4c.jar
내 고객이 모든 .jar 파일을 포함해야합니까? ? 내 안드로이드 클라이언트 프로젝트의/libs와 폴더에 모두 복사 경로를 구축 할 경우 -> 추가, 나는 오류를 얻을 :
Dx trouble processing "javax/xml/namespace/QName.class":
Ill-advised or mistaken usage of a core class (java.* or javax.*)
when not building a core library.
및
Dx trouble processing "javax/transaction/HeuristicCommitException.class"
그래서 내가 수동으로 xpp3를 제거해야 -1.1.4c.jar 및 transaction-api-1.1.jar을 클라이언트/libs에서 새로 빌드하십시오.
클라이언트 프로젝트를 빌드하는 "표준"방법입니까? Android에서 빌드하기 위해 필요한 .jar 라이브러리가 무엇인지 어떻게 알 수 있습니까? 이 하위 세트 만 클라이언트로 동적으로 가져 오도록 Eclipse를 구성 할 수 있습니까?
나중에 내 서버 프로젝트에서 내 엔드 포인트 클래스를 업데이트하고 클라우드 엔드 포인트 클라이언트 라이브러리 생성을 다시 실행하면/com/google/api/services 아래에 생성 된 소스 코드 만 클라이언트 프로젝트로 복사하면됩니다. ?