summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuddus Chong <quddusc@google.com>2015-04-16 09:07:28 -0700
committerQuddus Chong <quddusc@google.com>2015-04-22 16:45:56 -0700
commit7570ef70f33d9267e722063e9de21e84d6ba2b29 (patch)
treea55fcd5410a9d8d70051cd6d90ac9a9477083629
parenta93259a4d6ab5c3f003322bfe72cac462fb5d77a (diff)
downloadframeworks_base-7570ef70f33d9267e722063e9de21e84d6ba2b29.zip
frameworks_base-7570ef70f33d9267e722063e9de21e84d6ba2b29.tar.gz
frameworks_base-7570ef70f33d9267e722063e9de21e84d6ba2b29.tar.bz2
cherrypick from lmp-docs branch. docs: Added What's New
section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541 Change-Id: I6d9583fb8c301ee16ff65d4db56e79547ea5e88b
-rw-r--r--docs/html/google/play-services/index.jd101
-rw-r--r--docs/html/google/play-services/setup.jd44
2 files changed, 122 insertions, 23 deletions
diff --git a/docs/html/google/play-services/index.jd b/docs/html/google/play-services/index.jd
index 3d0f7f6..e31290a 100644
--- a/docs/html/google/play-services/index.jd
+++ b/docs/html/google/play-services/index.jd
@@ -62,6 +62,105 @@ about your users' Android version.</p>
<p><a href="#" onclick="return toggleContent(this)">
<img src="{@docRoot}assets/images/triangle-opened.png"
class="toggle-content-img"
+ alt=""/>Google Play services, Version 7.3</a> <em>(April 2015)</em>
+ </p>
+
+ <div class="toggle-content-toggleme">
+<dl>
+<dt>Highlights in Version 7.3</dt>
+<dd>
+<p>For a summary of the feature highlights in Google Play services 7.3, see the
+announcement
+<a href="http://android-developers.blogspot.com/2015/04/theres-lot-to-explore-with-google-play.html"
+class="external-link">blog post</a>.</p>
+<ul>
+ <li><strong>Maps</strong> - This release makes the Google Maps Android API v2 available on
+<a href="https://developers.google.com/maps/documentation/android/wear" class="external-link">
+Android Wear</a>, so you can now create map-based apps that run directly on wearable devices. In
+addition, the Maps API now offers a new
+<a href="{@docRoot}reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaLongClickListener.html">
+{@code OnStreetViewPanoramaLongClickListener}</a> interface, similar to the existing
+<a href="{@docRoot}reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html">
+{@code OnMapLongClickListener}</a> interface. These listeners are particularly helpful
+for wearable devices, so you can let users exit from the app by long-clicking on a map or panorama.
+On a wearable device, the swipe gesture is used to pan the map instead of exiting the app.
+ <ul>
+ <li><a href="https://developers.google.com/maps/documentation/android/wear"
+ class="external-link">Google Maps on Android Wear developer guide</a>
+ </li>
+ <li><a href="https://github.com/googlemaps/android-samples"
+ class="external-link">Google Maps on Android Wear sample</a>
+ </li>
+ <li><a href="https://developers.google.com/maps/documentation/android/releases"
+ class="external-link">Release notes</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <strong>Wear</strong> - In addition to Maps support, this release provides you with the ability
+to advertise and discover the capabilities of devices that are connected in a Wear network, through
+the new <a href="{@docRoot}reference/com/google/android/gms/wearable/CapabilityApi.html">
+{@code CapabilityApi}</a> class. The new
+<a href="{@docRoot}reference/com/google/android/gms/wearable/ChannelApi.html">{@code ChannelApi}</a>
+class lets you send and receive data bi-directionally from your wearable app on a device to another
+wearable node. Use the Channel API to send large files for offline access or to stream real-time
+binary data.
+ <ul>
+ <li><a href="{@docRoot}training/wearables/data-layer/messages.html">
+Sending and Receiving Messages</a></li>
+ </ul>
+ </li>
+ <li>
+ <strong>Fit</strong> - This release provides a new
+<a href="{@docRoot}reference/com/google/android/gms/fitness/HistoryApi.html#readDailyTotal(com.google.android.gms.common.api.GoogleApiClient,%20com.google.android.gms.fitness.data.DataType)">
+{@code HistoryApi.readDailyTotal()}</a> method for you to get aggregated daily data for a given
+data type.
+This release also introduces data types for recording granular nutrition information including
+protein, fat, cholesterol, and more.
+ <ul>
+ <li><a href="https://developers.google.com/fit/android/history#read_daily_total_data"
+ class="external-link">Read daily total API developer guide</a></li>
+ <li><a href="https://developers.google.com/fit/android/data-types#data_types_for_instantaneous_readings"
+ class="external-link">Nutrition data type developer guide</a></li>
+ <li><a href="{@docRoot}reference/com/google/android/gms/fitness/data/Field.html">
+ Nutrition data types API reference</a></li>
+ <li><a href="https://developers.google.com/fit/android/releases#april_2015"
+ class="external-link">Release notes</a></li>
+ </ul>
+ </li>
+ <li>
+ <strong>Location</strong> - This release adds a maximum wait time for location updates. By
+calling the new
+<a href="{@docRoot}reference/com/google/android/gms/location/LocationRequest.html#setMaxWaitTime(long)">
+{@code setMaxWaitTime()}</a> method and passing in a value at least double the value requested with
+the
+<a href="{@docRoot}reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">
+{@code setInterval()}</a> method, the system can batch location updates together, reducing battery
+usage and, on some devices, improving location accuracy. In addition, you can use the new
+<a href="{@docRoot}reference/com/google/android/gms/location/LocationCallback.html">
+{@code LocationCallback}</a> class to be notified when the device location has changed or can no
+longer be determined.
+ </li>
+ <li>
+ <strong>Places</strong> - This release adds a
+<a href="{@docRoot}reference/com/google/android/gms/location/places/PlaceBuffer.html#getAttributions()">
+{@code PlaceBuffer.getAttributions()}</a> method for displaying third-party attributions.</a>
+ <ul>
+ <li><a href="https://developers.google.com/places/android/attributions"
+ class="external-link">Displaying attributions developer guide</a></li>
+ <li><a href="https://developers.google.com/places/android/releases">Release notes</a></li>
+ </ul>
+ </li>
+</ul>
+</dd>
+</dl>
+ </div>
+</div>
+
+<div class="toggle-content closed">
+ <p><a href="#" onclick="return toggleContent(this)">
+ <img src="{@docRoot}assets/images/triangle-closed.png"
+ class="toggle-content-img"
alt=""/>Google Play services, Version 7.0</a> <em>(March 2015)</em>
</p>
@@ -544,7 +643,7 @@ announcement <a href="http://android-developers.blogspot.com/2014/03/google-play
<li><strong>Analytics</strong> - Google Analytics and Tag Manager are now part of Google Play services.
<ul>
<li><a href="http://developers.google.com/analytics/devguides/collection/android/v4/" class="external-link">Getting Started with the Analytics API in Android</a></li>
- <li><a href="/reference/com/google/android/gms/analytics/package-summary.html">Analytics API reference</a></li>
+ <li><a href="{@docRoot}reference/com/google/android/gms/analytics/package-summary.html">Analytics API reference</a></li>
<li><a href="http://developers.google.com/tag-manager/android/" class="external-link">Getting Started with the Tag Manager API in Android</a></li>
<li><a href="{@docRoot}reference/com/google/android/gms/tagmanager/package-summary.html">Tag Manager API reference</a></li>
</ul>
diff --git a/docs/html/google/play-services/setup.jd b/docs/html/google/play-services/setup.jd
index 70e7107..313e591 100644
--- a/docs/html/google/play-services/setup.jd
+++ b/docs/html/google/play-services/setup.jd
@@ -67,7 +67,7 @@ apply plugin: 'com.android.application'
dependencies {
compile 'com.android.support:appcompat-v7:21.0.3'
- <strong>compile 'com.google.android.gms:play-services:7.0.0'</strong>
+ <strong>compile 'com.google.android.gms:play-services:7.3.0'</strong>
}
</pre>
<p>Be sure you update this version number each time Google Play services is updated.</p>
@@ -98,14 +98,14 @@ example, to include only the Google Fit and Android Wear APIs, replace the follo
<code>build.gradle</code> file:</p>
<pre class="no-pretty-print">
-compile 'com.google.android.gms:play-services:7.0.0'
+compile 'com.google.android.gms:play-services:7.3.0'
</pre>
<p>with these lines:</p>
<pre class="no-pretty-print">
-compile 'com.google.android.gms:play-services-fitness:7.0.0'
-compile 'com.google.android.gms:play-services-wearable:7.0.0'
+compile 'com.google.android.gms:play-services-fitness:7.3.0'
+compile 'com.google.android.gms:play-services-wearable:7.3.0'
</pre>
<p>Table 1 shows a list of the separate APIs that you can include when compiling your app, and
@@ -123,75 +123,75 @@ you include an API that does have a separate library.)</p>
</tr>
<tr>
<td>Google+</td>
- <td>com.google.android.gms:play-services-plus:7.0.0</td>
+ <td>com.google.android.gms:play-services-plus:7.3.0</td>
</tr>
<tr>
<td>Google Account Login</td>
- <td>com.google.android.gms:play-services-identity:7.0.0</td>
+ <td>com.google.android.gms:play-services-identity:7.3.0</td>
</tr>
<tr>
<td>Google Actions, Base Client Library</td>
- <td>com.google.android.gms:play-services-base:7.0.0</td>
+ <td>com.google.android.gms:play-services-base:7.3.0</td>
</tr>
<tr>
<td>Google App Indexing</td>
- <td>com.google.android.gms:play-services-appindexing:7.0.0</td>
+ <td>com.google.android.gms:play-services-appindexing:7.3.0</td>
</tr>
<tr>
<td>Google Analytics</td>
- <td>com.google.android.gms:play-services-analytics:7.0.0</td>
+ <td>com.google.android.gms:play-services-analytics:7.3.0</td>
</tr>
<tr>
<td>Google Cast</td>
- <td>com.google.android.gms:play-services-cast:7.0.0</td>
+ <td>com.google.android.gms:play-services-cast:7.3.0</td>
</tr>
<tr>
<td>Google Cloud Messaging</td>
- <td>com.google.android.gms:play-services-gcm:7.0.0</td>
+ <td>com.google.android.gms:play-services-gcm:7.3.0</td>
</tr>
<tr>
<td>Google Drive</td>
- <td>com.google.android.gms:play-services-drive:7.0.0</td>
+ <td>com.google.android.gms:play-services-drive:7.3.0</td>
</tr>
<tr>
<td>Google Fit</td>
- <td>com.google.android.gms:play-services-fitness:7.0.0</td>
+ <td>com.google.android.gms:play-services-fitness:7.3.0</td>
</tr>
<tr>
<td>Google Location, Activity Recognition, and Places</td>
- <td>com.google.android.gms:play-services-location:7.0.0</td>
+ <td>com.google.android.gms:play-services-location:7.3.0</td>
</tr>
<tr>
<td>Google Maps</td>
- <td>com.google.android.gms:play-services-maps:7.0.0</td>
+ <td>com.google.android.gms:play-services-maps:7.3.0</td>
</tr>
<tr>
<td>Google Mobile Ads</td>
- <td>com.google.android.gms:play-services-ads:7.0.0</td>
+ <td>com.google.android.gms:play-services-ads:7.3.0</td>
</tr>
<tr>
<td>Google Nearby</td>
- <td>com.google.android.gms:play-services-nearby:7.0.0</td>
+ <td>com.google.android.gms:play-services-nearby:7.3.0</td>
</tr>
<tr>
<td>Google Panorama Viewer</td>
- <td>com.google.android.gms:play-services-panorama:7.0.0</td>
+ <td>com.google.android.gms:play-services-panorama:7.3.0</td>
</tr>
<tr>
<td>Google Play Game services</td>
- <td>com.google.android.gms:play-services-games:7.0.0</td>
+ <td>com.google.android.gms:play-services-games:7.3.0</td>
</tr>
<tr>
<td>SafetyNet</td>
- <td>com.google.android.gms:play-services-safetynet:7.0.0</td>
+ <td>com.google.android.gms:play-services-safetynet:7.3.0</td>
</tr>
<tr>
<td>Google Wallet</td>
- <td>com.google.android.gms:play-services-wallet:7.0.0</td>
+ <td>com.google.android.gms:play-services-wallet:7.3.0</td>
</tr>
<tr>
<td>Android Wear</td>
- <td>com.google.android.gms:play-services-wearable:7.0.0</td>
+ <td>com.google.android.gms:play-services-wearable:7.3.0</td>
</tr>
</table>