You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
205 lines
8.7 KiB
205 lines
8.7 KiB
<html>
|
|
<title>Assembly for the Google APIs Client Library for Java 1.31.3</title>
|
|
<body>
|
|
<h2>Assembly for the Google APIs Client Library for Java 1.31.3</h2>
|
|
|
|
<h3>Overview</h3>
|
|
<p>
|
|
High-level details about this library can be found at <a
|
|
href="https://github.com/googleapis/google-api-java-client">google-api-java-client</a>
|
|
</p>
|
|
<ul>
|
|
<li><a
|
|
href='https://github.com/googleapis/google-api-java-client#Version_1.31.3'>Release
|
|
Notes</a></li>
|
|
<li><a
|
|
href='http://javadoc.google-api-java-client.googlecode.com/hg/1.31.3/index.html'>JavaDoc</a></li>
|
|
<li><a
|
|
href='https://developers.google.com/api-client-library/java/google-api-java-client/dev-guide'>Developer's
|
|
Guide</a></li>
|
|
<li><a href='http://groups.google.com/group/google-api-java-client'>Support</a></li>
|
|
</ul>
|
|
|
|
<h3>Dependencies and Licenses</h3>
|
|
The license can be found
|
|
<a href='LICENSE.txt'>here</a>.
|
|
<br /> Dependent jars can be found in the
|
|
<a href='libs'>libs</a> folder and the corresponding source jars can be found
|
|
in the
|
|
<a href='libs-sources'>libs-sources</a> folder.
|
|
<br />
|
|
<br /> The dependency structure and licenses for the different libraries can
|
|
be found here:
|
|
<ul>
|
|
<li>google-api-client: <a href='dependencies/google-api-client-dependencies.html'>google-api-client-dependencies.html</a></li>
|
|
<li>google-api-client-android: <a
|
|
href='dependencies/google-api-client-android-dependencies.html'>google-api-client-android-dependencies.html</a></li>
|
|
<li>google-api-client-appengine: <a
|
|
href='dependencies/google-api-client-appengine-dependencies.html'>google-api-client-appengine-dependencies.html</a></li>
|
|
<li>google-api-client-servlet: <a
|
|
href='dependencies/google-api-client-servlet-dependencies.html'>google-api-client-servlet-dependencies.html</a></li>
|
|
<li>google-api-client-java6: <a
|
|
href='dependencies/google-api-client-java6-dependencies.html'>google-api-client-java6-dependencies.html</a></li>
|
|
<li>google-oauth-client: <a href='dependencies/google-oauth-client-dependencies.html'>google-oauth-client-dependencies.html</a></li>
|
|
<li>google-oauth-client-appengine: <a
|
|
href='dependencies/google-oauth-client-appengine-dependencies.html'>google-oauth-client-appengine-dependencies.html</a></li>
|
|
<li>google-oauth-client-servlet: <a
|
|
href='dependencies/google-oauth-client-servlet-dependencies.html'>google-oauth-client-servlet-dependencies.html</a></li>
|
|
<li>google-oauth-client-java6: <a
|
|
href='dependencies/google-oauth-client-java6-dependencies.html'>google-oauth-client-java6-dependencies.html</a></li>
|
|
<li>google-oauth-client-java7: <a
|
|
href='dependencies/google-oauth-client-java7-dependencies.html'>google-oauth-client-java7-dependencies.html</a></li>
|
|
<li>google-oauth-client-jetty: <a
|
|
href='dependencies/google-oauth-client-jetty-dependencies.html'>google-oauth-client-jetty-dependencies.html</a></li>
|
|
<li>google-http-client: <a href='dependencies/google-http-client-dependencies.html'>google-http-client-dependencies.html</a></li>
|
|
<li>google-http-client-android: <a
|
|
href='dependencies/google-http-client-android-dependencies.html'>google-http-client-android-dependencies.html</a></li>
|
|
<li>google-http-client-appengine: <a
|
|
href='dependencies/google-http-client-appengine-dependencies.html'>google-http-client-appengine-dependencies.html</a></li>
|
|
<li>google-http-client-protobuf: <a
|
|
href='dependencies/google-http-client-protobuf-dependencies.html'>google-http-client-protobuf-dependencies.html</a></li>
|
|
<li>google-http-client-gson: <a
|
|
href='dependencies/google-http-client-gson-dependencies.html'>google-http-client-gson-dependencies.html</a></li>
|
|
<li>google-http-client-jackson: <a
|
|
href='dependencies/google-http-client-jackson-dependencies.html'>google-http-client-jackson-dependencies.html</a></li>
|
|
<li>google-http-client-jackson2: <a
|
|
href='dependencies/google-http-client-jackson2-dependencies.html'>google-http-client-jackson2-dependencies.html</a></li>
|
|
</ul>
|
|
|
|
<h3>Maven Usage</h3>
|
|
For information on how to add these libraries to your Maven project please see
|
|
<a href='https://github.com/googleapis/google-api-java-client#Maven'>Maven</a>.
|
|
|
|
<h3>Eclipse</h3>
|
|
A .classpath file snippet that can be included in your project's .classpath
|
|
has been provided
|
|
<a href='.classpath'>here</a>. Please only use the classpathentry's you
|
|
actually need (see below for details).
|
|
|
|
<h3>ProGuard</h3>
|
|
<p>
|
|
A ProGuard configuration file <a href="proguard-google-api-client.txt">proguard-google-api-client.txt</a>
|
|
is included for common settings for using the library. On Android projects,
|
|
you may want to add a reference to
|
|
<code>proguard-google-api-client.txt</code>
|
|
in the
|
|
<code>project.properties</code>
|
|
file under the
|
|
<code>proguard.config</code>
|
|
property.
|
|
</p>
|
|
<p>
|
|
Please read <a
|
|
href="https://github.com/googleapis/google-http-java-client#ProGuard">Setup
|
|
ProGuard</a> for more details.
|
|
</p>
|
|
|
|
<h3>Dependencies for all Platforms</h3>
|
|
The following are the jars from the
|
|
<a href='libs'>libs</a> folder needed for applications on all platform:
|
|
<ul>
|
|
<li>google-api-client-1.31.3.jar</li>
|
|
<li>google-oauth-client-1.31.4.jar</li>
|
|
<li>google-http-client-1.39.0.jar</li>
|
|
<li>jsr305-3.0.2.jar</li>
|
|
<li>google-api-client-protobuf-${project.api.version}.jar (when using
|
|
protobuf-java)
|
|
<ul>
|
|
<li>google-http-client-protobuf-1.39.0.jar</li>
|
|
<li>protobuf-java-3.15.1.jar</li>
|
|
</ul>
|
|
</li>
|
|
<li>google-api-client-gson-${project.api.version}.jar (when using
|
|
GSON)
|
|
<ul>
|
|
<li>google-http-client-gson-1.39.0.jar</li>
|
|
<li>gson-2.8.6.jar</li>
|
|
</ul>
|
|
</li>
|
|
<li>google-api-client-jackson2-${project.api.version}.jar (when using
|
|
Jackson 2)
|
|
<ul>
|
|
<li>google-http-client-jackson2-1.39.0.jar</li>
|
|
<li>jackson-core-${project.jackson-core2.version}.jar</li>
|
|
</ul>
|
|
</li>
|
|
<li>google-api-client-xml-1.31.3.jar (when using XML)
|
|
<ul>
|
|
<li>google-http-client-xml-1.31.3.jar</li>
|
|
<li>xpp3-1.1.4c.jar (when NOT on Android)</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
|
|
<h3>Android Dependencies</h3>
|
|
The following are the jars from the
|
|
<a href='libs'>libs</a> folder required for Android applications:
|
|
<ul>
|
|
<li>google-api-client-android-1.31.3.jar (for SDK >= 2.1)</li>
|
|
<li>google-http-client-android-1.39.0.jar</li>
|
|
</ul>
|
|
The
|
|
<a href='libs'>libs</a> folder also contains properties files that specify the
|
|
location of source jars for Android projects in Eclipse.
|
|
<br /> Please see the
|
|
<a href='https://github.com/googleapis/google-api-java-client'>Android
|
|
</a> for the Android Developer's Guide.
|
|
|
|
<h3>Google App Engine Dependencies</h3>
|
|
The following are the jars from the
|
|
<a href='libs'>libs</a> folder required for Google App Engine applications or
|
|
a newer compatible version:
|
|
<ul>
|
|
<li>google-api-client-appengine-1.31.3.jar</li>
|
|
<li>google-api-client-servlet-1.31.3.jar</li>
|
|
<li>google-oauth-client-appengine-1.31.4.jar</li>
|
|
<li>google-oauth-client-servlet-1.31.4.jar</li>
|
|
<li>google-http-client-appengine-1.39.0.jar</li>
|
|
<li>jdo2-api-2.3-eb.jar</li>
|
|
<li>transaction-api-${project.transaction-api.version}.jar</li>
|
|
</ul>
|
|
Please see the
|
|
<a href='https://developers.google.com/api-client-library/java/google-api-java-client/dev-guide'>GoogleAppEngine
|
|
wiki</a> for the Google App Engine Developer's Guide.
|
|
|
|
<h3>Servlet Dependencies</h3>
|
|
The following are the jars from the
|
|
<a href='libs'>libs</a> folder required for Servlet applications or a newer
|
|
compatible version:
|
|
<ul>
|
|
<li>google-api-client-servlet-1.31.3.jar</li>
|
|
<li>google-oauth-client-servlet-1.31.4.jar</li>
|
|
<li>commons-logging-${project.commons-logging.version}.jar</li>
|
|
<li>httpclient-4.5.13.jar</li>
|
|
<li>httpcore-4.4.14.jar</li>
|
|
<li>jdo2-api-2.3-eb.jar</li>
|
|
<li>transaction-api-${project.transaction-api.version}.jar</li>
|
|
</ul>
|
|
|
|
<h3>General Purpose Java 5 Environment Dependencies</h3>
|
|
The following are the jars from the
|
|
<a href='libs'>libs</a> folder required for general purpose Java 5
|
|
applications or a newer compatible version:
|
|
<ul>
|
|
<li>google-api-client-java6-1.31.3.jar</li>
|
|
<li>google-oauth-client-java6-1.31.4.jar (for JDK >=
|
|
6)
|
|
<ul>
|
|
<li>google-oauth-client-jetty-1.31.4.jar (for
|
|
Jetty 6)
|
|
<ul>
|
|
<li>jetty-${project.jetty.version}.jar</li>
|
|
<li>jetty-util-${project.jetty.version}.jar</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li>google-oauth-client-java7-1.31.3.jar (for JDK >= 7)</li>
|
|
<li>commons-logging-${project.commons-logging.version}.jar</li>
|
|
<li>httpclient-4.5.13.jar</li>
|
|
<li>httpcore-4.4.14.jar</li>
|
|
</ul>
|
|
|
|
</body>
|
|
</html>
|