Files
OpenTracks/MyTracks/.google_apis/drive-v2r30lv1.12.0-beta/drive/readme.html
T
2013-01-31 11:02:27 -08:00

159 lines
5.9 KiB
HTML

<html>
<title>Drive API v2 Client Library for Java</title>
<body>
<h2>Drive API v2 Client Library for Java</h2>
<h3>Overview</h3>
<p>High-level details about this library can be found at
<a href="http://code.google.com/p/google-api-java-client">http://code.google.com/p/google-api-java-client</a>
<ul>
<li><a href='http://code.google.com/p/google-api-java-client/wiki/ReleaseNotes#Version_1.12.0-beta'>Release Notes</a></li>
<li><a href='http://javadoc.google-api-java-client.googlecode.com/hg/apis/drive/v2/index.html'>JavaDoc</a></li>
<li><a href='http://code.google.com/p/google-api-java-client/wiki/DeveloperGuide'>Developer's Guide</a></li>
<li><a href='http://groups.google.com/group/google-api-java-client'>Support</a></li>
</ul>
<h3>License</h3>
The license can be found <a href='LICENSE.txt'>here</a>.<br/>
<h3>Generated service-specific Library</h3>
The generated service-specific library can be found in the top level directory
of the zip file:
google-api-services-drive-v2-rev30-1.12.0-beta.jar
<h3>Maven Usage</h3>
Maven users can specify the service-specific generated library in their
project's plugin configuration:
<pre>
&lt;repositories&gt;
&lt;repository&gt;
&lt;id&gt;googleapis&lt;/id&gt;
&lt;url&gt;http://mavenrepo.google-api-java-client.googlecode.com/hg/&lt;/url&gt;
&lt;/repository&gt;
&lt;/repositories&gt;
&lt;dependency&gt;
&lt;groupId&gt;com.google.apis&lt;/groupId&gt;
&lt;artifactId&gt;google-api-services-drive&lt;/artifactId&gt;
&lt;version&gt;v2-rev30-1.12.0-beta&lt;/version&gt;
&lt;/dependency&gt;
</pre>
<h3>Eclipse</h3>
A .classpath file snippet that can be included in your project's .classpath has been provided <a href='classpath-include'>here</a>.
Please only use the classpathentry's you actually need (see below for details).
<h3>ProGuard</h3>
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.
<h3>Dependencies</h3>
<p>
Dependent jars for
google-api-services-drive-v2-rev30-1.12.0-beta.jar
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 can be found in
<a href='dependencies/dependencies.html'>dependencies.html</a>.
</p>
<h3>Dependencies for all Platforms</h3>
The following are the jars from the <a href='libs'>libs</a> folder required for
applications on all platforms:
<ul>
<li>google-api-client-1.12.0-beta.jar</li>
<li>google-oauth-client-1.12.0-beta.jar</li>
<li>google-http-client-1.12.0-beta.jar</li>
<li>guava-jdk5-13.0.jar</li>
<li>jsr305-1.3.9.jar</li>
<li>google-http-client-gson-1.12.0-beta.jar (when using GSON)
<ul>
<li>gson-2.1.jar</li>
</ul>
</li>
<li>google-http-client-jackson-1.12.0-beta.jar (when using Jackson)
<ul>
<li>jackson-core-asl-1.9.9.jar</li>
</ul>
</li>
<li>google-http-client-jackson2-1.12.0-beta.jar (when using Jackson 2)
<ul>
<li>jackson-core-$2.0.5.jar</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 or a newer compatible version of each dependency:
<ul>
<li>google-api-client-android-1.12.0-beta.jar (for SDK >= 2.1)</li>
<li>google-http-client-android-1.12.0-beta.jar (for SDK >= 2.1)</li>
<li>[deprecated] google-api-client-android2-1.12.0-beta.jar (for SDK >= 2.1)</li>
<li>[deprecated] google-http-client-android2-1.12.0-beta.jar (for SDK >= 2.1)</li>
<li>[deprecated] google-http-client-android3-1.12.0-beta.jar (for SDK >= 3.0)</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='http://code.google.com/p/google-api-java-client/wiki/Android'>Android wiki</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 of each dependency:
<ul>
<li>google-api-client-appengine-1.12.0-beta.jar</li>
<li>google-oauth-client-appengine-1.12.0-beta.jar</li>
<li>google-oauth-client-servlet-1.12.0-beta.jar</li>
<li>google-http-client-appengine-1.12.0-beta.jar</li>
<li>jdo2-api-2.3-eb.jar</li>
<li>transaction-api-1.1.jar</li>
<li>xpp3-1.1.4c.jar</li>
</ul>
Please see the
<a href='http://code.google.com/p/google-api-java-client/wiki/GoogleAppEngine'>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 of each dependency:
<ul>
<li>google-oauth-client-1.12.0-beta.jar</li>
<li>google-oauth-client-servlet-1.12.0-beta.jar</li>
<li>commons-logging-1.1.1.jar</li>
<li>httpclient-4.0.3.jar</li>
<li>httpcore-4.0.1.jar</li>
<li>jdo2-api-2.3-eb.jar</li>
<li>transaction-api-1.1.jar</li>
<li>xpp3-1.1.4c.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 of each dependency):
<ul>
<li>google-api-client-java6-1.12.0-beta.jar</li>
<li>google-oauth-client-java6-1.12.0-beta.jar</li>
<ul>
<li>google-oauth-client-jetty-${project.oauth.version}.jar (for Jetty 6)
<ul>
<li>jetty-${jettyVersion}</li>
<li>jetty-util-${jettyUtilVersion}</li>
</ul>
</li>
</ul>
<li>commons-logging-1.1.1.jar</li>
<li>httpclient-4.0.3.jar</li>
<li>httpcore-4.0.1.jar</li>
<li>xpp3-1.1.4c.jar</li>
</ul>
</body>
</html>