This libraries is composed of several modules:
The Google API Client Library for Java (google-api-client
) is designed to be
compatible with all supported Java platforms, including Android.
Extensions to the Google API Client Library for Java
(google-api-client-android
) support Java Google Android (only for SDK >= 2.1)
applications. This module depends on google-api-client
and
google-http-client-android
.
Servlet and JDO extensions to the Google API Client Library for Java
(google-api-client-servlet
) support Java servlet web applications. This module
depends on google-api-client
and google-oauth-client-servlet
.
Google App Engine extensions to the Google API Client Library for Java
(google-api-client-appengine
) support Java Google App Engine applications.
This module depends on google-api-client
, google-api-client-servlet
,
google-oauth-client-appengine
, and google-http-client-appengine
.
GSON extensions to the Google API Client Library for Java
(google-api-client-gson
). This module depends on google-api-client
and
google-http-client-gson
.
Jackson2 extensions to the Google API Client Library for Java
(google-api-client-jackson2
). This module depends on google-api-client
and
google-http-client-jackson2
.
Protocol buffer extensions to the Google API Client Library for Java
(google-api-client-protobuf
). This module depends on
google-http-client-protobuf
and google-api-client
.
XML extensions to the Google API Client Library for Java
(google-api-client-xml
). This module depends on google-api-client
and
google-http-client-xml
.