1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210
|
<html>
<title>${project.name} ${project.version}</title>
<body>
<h2>${project.name} ${project.version}</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>
</p>
<ul>
<li><a
href='http://code.google.com/p/google-api-java-client/wiki/ReleaseNotes#Version_${project.version}'>Release
Notes</a></li>
<li><a
href='http://javadoc.google-api-java-client.googlecode.com/hg/${project.version}/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>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='http://code.google.com/p/google-api-java-client/wiki/Setup#Maven'>http://code.google.com/p/google-api-java-client/wiki/Setup#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="http://code.google.com/p/google-http-java-client/wiki/Setup#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-${project.version}.jar</li>
<li>google-oauth-client-${project.oauth.version}.jar</li>
<li>google-http-client-${project.http.version}.jar</li>
<li>jsr305-${project.jsr305.version}.jar</li>
<li>google-api-client-protobuf-${project.api.version}.jar (when using
protobuf-java)
<ul>
<li>google-http-client-protobuf-${project.http.version}.jar</li>
<li>protobuf-java-${project.protobuf-java.version}.jar</li>
</ul>
</li>
<li>google-api-client-gson-${project.api.version}.jar (when using
GSON)
<ul>
<li>google-http-client-gson-${project.http.version}.jar</li>
<li>gson-${project.gson.version}.jar</li>
</ul>
</li>
<li>google-api-client-jackson2-${project.api.version}.jar (when using
Jackson 2)
<ul>
<li>google-http-client-jackson2-${project.http.version}.jar</li>
<li>jackson-core-${project.jackson-core2.version}.jar</li>
</ul>
</li>
<li>google-http-client-jackson-${project.http.version}.jar (when using
Jackson 1)
<ul>
<li>jackson-core-asl-${project.jackson-core-asl.version}.jar</li>
</ul>
</li>
<li>google-api-client-xml-${project.version}.jar (when using XML)
<ul>
<li>google-http-client-xml-${project.version}.jar</li>
<li>xpp3-${project.xpp3.version}.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-${project.version}.jar (for SDK >= 2.1)</li>
<li>google-http-client-android-${project.http.version}.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='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:
<ul>
<li>google-api-client-appengine-${project.version}.jar</li>
<li>google-api-client-servlet-${project.version}.jar</li>
<li>google-oauth-client-appengine-${project.oauth.version}.jar</li>
<li>google-oauth-client-servlet-${project.oauth.version}.jar</li>
<li>google-http-client-appengine-${project.http.version}.jar</li>
<li>jdo2-api-${project.jdo2-api.version}.jar</li>
<li>transaction-api-${project.transaction-api.version}.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:
<ul>
<li>google-api-client-servlet-${project.version}.jar</li>
<li>google-oauth-client-servlet-${project.oauth.version}.jar</li>
<li>commons-logging-${project.commons-logging.version}.jar</li>
<li>httpclient-${project.httpclient.version}.jar</li>
<li>httpcore-${project.httpcore.version}.jar</li>
<li>jdo2-api-${project.jdo2-api.version}.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-${project.version}.jar</li>
<li>google-oauth-client-java6-${project.oauth.version}.jar (for JDK >=
6)
<ul>
<li>google-oauth-client-jetty-${project.oauth.version}.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-${project.version}.jar (for JDK >= 7)</li>
<li>commons-logging-${project.commons-logging.version}.jar</li>
<li>httpclient-${project.httpclient.version}.jar</li>
<li>httpcore-${project.httpcore.version}.jar</li>
</ul>
</body>
</html>
|