appengineEndpointsInstallClientLibs
을 사용하십시오. 출력 사용 방법에 대한 지침이 포함 된 readme.html도 생성됩니다. .)
이 로컬 메이븐 저장소에 libs가 설치되며,이를 사용 readme 파일 :
1 단계 번째 다음과 같이하십시오.이 build.gradle 파일에 다음 컴파일 섹션을 추가합니다.
컴파일 ([그룹 '#의 your.package.name 번호'이름 : '#의 endpointname 번호'버전 '#의 endpointversion 번호'])
2 단계 : 플랫폼 (Android/App Engine/Servlet)을 기반으로 build.gradle 파일에 다음 컴파일 섹션 중 하나를 추가합니다. Google Cloud Endpoints API 클라이언트는 지원되는 모든 Java 플랫폼 (최소 Java 버전 5)과 호환됩니다. 안드로이드에 대한
컴파일 ([그룹 : 'com.google.api 클라이언트', 이름 : '구글 - 클라이언트 - 안드로이드 API를'버전 '1.18.0-RC'])
앱 엔진
컴파일 ([그룹 : 'com.google.api 클라이언트', 이름 : '구글-API-클라이언트에서 appengine'버전 '1.18.0 -rc '])
'com.google.api 클라이언트', 이름 : '구글-API 클라이언트 - 서블릿'버전 '1.18.0-RC 자바 서블릿
컴파일 ([그룹에 대해
'])
3 단계 : 중 하나를 추가하여 JsonFactory 구현 (GSON/잭슨/AndroidJson)에 따라 자바 소스로 AndroidJsonFactory 가져 직접 build.gradle 파일에 섹션을 컴파일, 또는 다음과 같습니다. 'com.google.api 클라이언트', 이름 : '구글-HTTP-클라이언트 GSON', 버전 : 1.18 'GsonFactory
컴파일 ([그룹을 사용
.0-RC '
JacksonFactory
사용])
컴파일 ([그룹 :'com.google.api 클라이언트 ', 이름 : ' '- HTTP 클라이언트 - jackson2 구글, 버전 : 자바 소스에 최소 API 레벨 11, 수입 AndroidJsonFactory와 Andoird 최소 API 레벨 11 AndroidJsonFactory (안드로이드를 사용하여 '1.18.0-RC'])
) .
import com.google.api.client.extensions.android.json.AndroidJsonFactory;
4 단계 : 확실히 지역 메이븐 저장소를 확인은 build.gradle 파일의 저장소 섹션에 추가됩니다.
저장소 { mavenCentral() mavenLocal()}
5 단계 :은 "만들기 서비스 객체"를 참조하십시오이 섹션 "엔드 포인트에 의해 노출 된 API를 호출" Endpoints Java Documentation을 사용하여 Android 클라이언트 라이브러리 사용 방법을 확인하십시오.
loosebazooka을,이 질문에 대해 살펴 http://stackoverflow.com/를 확인하시기 바랍니다 질문/35377764/how-to-separate-google-cloud-endpoint-module-from-android-app-project – penduDev