diff options
Diffstat (limited to 'docs/html/google')
| -rw-r--r-- | docs/html/google/gcm/notifications.jd | 2 | ||||
| -rw-r--r-- | docs/html/google/index.jd | 8 | ||||
| -rw-r--r-- | docs/html/google/play-services/auth.jd | 2 | ||||
| -rw-r--r-- | docs/html/google/play-services/gcm.jd | 69 | ||||
| -rw-r--r-- | docs/html/google/play/billing/gp-purchase-status-api.jd | 15 | ||||
| -rw-r--r-- | docs/html/google/play/billing/index.jd | 8 | ||||
| -rw-r--r-- | docs/html/google/play/billing/v2/billing_subscriptions.jd | 4 | ||||
| -rw-r--r-- | docs/html/google/play/publishing/multiple-apks.jd | 6 |
8 files changed, 15 insertions, 99 deletions
diff --git a/docs/html/google/gcm/notifications.jd b/docs/html/google/gcm/notifications.jd index df171cf..5171850 100644 --- a/docs/html/google/gcm/notifications.jd +++ b/docs/html/google/gcm/notifications.jd @@ -29,7 +29,7 @@ page.title=User Notifications <h2>See Also</h2> <ol class="toc"> -<li><a href="{@docRoot}google/play-services/gcm/gs.html">Getting Started</a></li> +<li><a href="{@docRoot}google/gcm/gs.html">Getting Started</a></li> <li><a href="https://services.google.com/fb/forms/gcm/" class="external-link" target="_android">CCS and User Notifications Signup Form</a></li> </ol> diff --git a/docs/html/google/index.jd b/docs/html/google/index.jd index 095388e..4020cf4 100644 --- a/docs/html/google/index.jd +++ b/docs/html/google/index.jd @@ -1,14 +1,6 @@ page.title=Google Services header.hide=1 @jd:body -<div id="butterbar-wrapper" > - <div id="butterbar" > - <div id="butterbar-message"> -<a target="_blank" href="https://docs.google.com/a/google.com/forms/d/1EHLPGqhbxj2HungHRRN4_0K9TGpc-Izy-u46vBDgS8Q/viewform"> - Take the Android Developer Survey</a> - </div> - </div> -</div> <style> div.landing-cell, diff --git a/docs/html/google/play-services/auth.jd b/docs/html/google/play-services/auth.jd index 3ccc81a..7acaf1c 100644 --- a/docs/html/google/play-services/auth.jd +++ b/docs/html/google/play-services/auth.jd @@ -23,7 +23,7 @@ page.tags="AccountManager","oauth2" </p> <p>For implementation details, see the sample in <code><android-sdk>/extras/google-play-services/samples/auth</code>, -which shows you how to carry out these basic steps for obtaining an acesss token.</p> +which shows you how to carry out these basic steps for obtaining an access token.</p> <h2 id="choose">Choosing an Account</h2> <p> diff --git a/docs/html/google/play-services/gcm.jd b/docs/html/google/play-services/gcm.jd deleted file mode 100644 index a9da73f..0000000 --- a/docs/html/google/play-services/gcm.jd +++ /dev/null @@ -1,69 +0,0 @@ -page.title=GCM Extensions -page.tags="cloud","push","messaging" -header.hide=1 -@jd:body - -<div class="landing-banner"> - -<div class="col-6"> - <img src="" alt=""> -</div> -<div class="col-6"> - - <h1 itemprop="name" style="margin-bottom:0;">GCM Extensions for Android</h1> - <p itemprop="description"> -GCM extension APIs make it easier to take advantage of enhanced messaging capabilities in your apps, and they can help you simplify your implementation of Google Cloud Messaging.</p> - -<p>You can use GCM extensions in any new or existing GCM implementation to build powerful multi-device messaging and presence features for your users.</p> - -</div> -</div> - - -<div class="landing-docs"> - <div class="col-6 normal-links"> - <h3 style="clear:left">Key Developer Features</h3> - - <h4>Faster, easier GCM setup</h4> - <p>Streamlined registration makes it simple and fast to add GCM support to your Android app. <a href="{@docRoot}google/play-services/gcm/gs.html">Learn more »</a></p> - - - <h4>Bidirectional messaging over XMPP</h4> - <p>GCM's Cloud Connection Service (CCS) lets you communicate with Android devices over a persistent XMPP connection. Communication is asynchronous and bidirectional, and you can use the service in tandem with existing GCM APIs. You can use <a href="https://services.google.com/fb/forms/gcm/">this form</a> to sign up for CCS. <a href="{@docRoot}google/gcm/ccs.html">Learn more »</a></p> - - <!-- <p>To get started, sign up using <a href="https://services.google.com/fb/forms/gcm/">this form</a> and then learn how to <a href="{@docRoot}google/gcm/ccs.html">send XMPP messages</a>.</p> --> - - <h4>Seamless multi-device messaging</h4> - <p>New user notifications let you send a single message simultaneously to all of a user's Android devices. </p> - - <p>GCM lets you map all of a user's multiple devices to a single notification key, which you can then reference as the target for messages that you are sending to that user. - <a href="{@docRoot}google/gcm/notifications.html">Learn more »</a></p> - </a> - - - </div> - - - <div class="col-6 normal-links"> - <h3 style="clear:left">Getting Started</h3> - <h4>1. Get the Google Play services SDK</h4> - <p>The GCM Extension APIs are part of the Google Play services platform. To use the APIs, <a href="{@docRoot}google/play-services/setup.html">set up - the Google Play services SDK</a>. - </p> - - <h4>2. Create a Google APIs project</h4> - - <p>To use GCM, you need to set up a Google APIs project and get an application key. If you are already using GCM, you can use your existing project and key. <a href="{@docRoot}google/play-services/gcm/gs.html#google_apis">Learn more »</a></p> - - <h4>3. Set up GCM in your app</h4> - - <p>To send and receive messages over GCM, you need to update the manifest and add code to register with GCM and handle messages. See <a href="{@docRoot}google/play-services/gcm/gs.html#manifest">Get Started</a> for details. - </p> - - <h4>4. Integrate GCM with your backend servers</h4> - - <p>A complete GCM implementation requires a server-side implementation, in addition to the client implementation in your app. For complete information, make sure to read the <a href="{@docRoot}google/gcm/index.html">Google Cloud Messaging documentation</a>. - - </div> - -</div> diff --git a/docs/html/google/play/billing/gp-purchase-status-api.jd b/docs/html/google/play/billing/gp-purchase-status-api.jd index d6b251e..c5b8461 100644 --- a/docs/html/google/play/billing/gp-purchase-status-api.jd +++ b/docs/html/google/play/billing/gp-purchase-status-api.jd @@ -118,13 +118,13 @@ Purchase Status API. For security reasons, the app should not normally attempt t the purchase itself using the Purchase Status API.</p> <p>If the backend server determines that the purchase is valid, it notifies the -app and grant access to the content. For improved performance, the backend servers -should store the purchase details and order status in a local database, updated a +app and grants access to the content. For improved performance, the backend servers +should store the purchase details and order status in a local database, updated at intervals or as-needed.</p> -<p>Keep in mind that users will want to be able to use your app at any time, including +<p>Keep in mind that users will want the ability to use your app at any time, including when there may be no network connection available. Make sure that your approach to -purchase verification takes account of the offline use-case.</p> +purchase verification accounts for the offline use-case.</p> <h2 id="practices">Using the API Efficiently</h2> @@ -154,7 +154,7 @@ minimize your access using the techniques below. </p> query each day to check the status of expiring subscriptions, then update the database. Note that: <ul> - <li>Your servers should not query all subscriptions every day</li> + <li>Your servers should not query all subscriptions every day.</li> <li>Your servers should never query subscription status dynamically, based on individual requests from your Android application.</li> </ul> @@ -162,5 +162,6 @@ minimize your access using the techniques below. </p> </ul> <p>By following those general guidelines, your implementation will offer the -best possible performance for users and minimize use of the Google Play Android -Developer API.</p> +best possible performance for users and minimize use of the <a +href="https://developers.google.com/android-publisher/v1_1/">Google Play Android +Developer API</a>.</p> diff --git a/docs/html/google/play/billing/index.jd b/docs/html/google/play/billing/index.jd index 0818514..481a79c 100644 --- a/docs/html/google/play/billing/index.jd +++ b/docs/html/google/play/billing/index.jd @@ -1,13 +1,5 @@ page.title=Google Play In-app Billing @jd:body -<div id="butterbar-wrapper" > - <div id="butterbar" > - <div id="butterbar-message"> -<a target="_blank" href="https://docs.google.com/a/google.com/forms/d/1EHLPGqhbxj2HungHRRN4_0K9TGpc-Izy-u46vBDgS8Q/viewform"> - Take the Android Developer Survey</a> - </div> - </div> -</div> <p>In-app Billing is a Google Play service that lets you sell digital content from inside your applications. You can use the service to sell a wide range of content, including downloadable diff --git a/docs/html/google/play/billing/v2/billing_subscriptions.jd b/docs/html/google/play/billing/v2/billing_subscriptions.jd index db18a53..9c86e20 100644 --- a/docs/html/google/play/billing/v2/billing_subscriptions.jd +++ b/docs/html/google/play/billing/v2/billing_subscriptions.jd @@ -11,12 +11,12 @@ excludeFromSuggestions=true <li><a href="#model">Application Model</a></li> <li><a href="#token">Purchase Token</a></li> <li><a href="#version">Checking the In-app Billing API Version</a></li> - <li><a href="purchase">Purchasing a Subscription</a></li> + <li><a href="#purchase">Purchasing a Subscription</a></li> <li><a href="#restore">Restoring Transactions</a></li> <li><a href="#validity">Checking Subscription Validity</a></li> <li><a href="#viewstatus">Letting Users Cancel or View Status</a></li> <li><a href="#purchase-state-changes">Recurring Billing and Changes in Purchase State</a></li> - <li><a href="modifying">Modifying Your App for Subscriptions</a></li> + <li><a href="#modifying">Modifying Your App for Subscriptions</a></li> </ol> </div> </div> diff --git a/docs/html/google/play/publishing/multiple-apks.jd b/docs/html/google/play/publishing/multiple-apks.jd index 64ddc10..3c7ed0f 100644 --- a/docs/html/google/play/publishing/multiple-apks.jd +++ b/docs/html/google/play/publishing/multiple-apks.jd @@ -47,7 +47,7 @@ support all desired devices with a single APK</li> <li><a href="{@docRoot}google/play/expansion-files.html">APK Expansion Files</a></li> <li><a href="{@docRoot}google/play/filters.html">Filters on Google Play</a></li> <li><a href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple Screens</a></li> - <li><a href="{@docRoot}tools/extras/support-library.html">Support Library</a></li> + <li><a href="{@docRoot}tools/support-library/index.html">Support Library</a></li> <li><a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html#ApiLevels">Android API Levels</a></li> </ol> @@ -628,7 +628,7 @@ different screen sizes.</p> href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple Screens</a>.</p> <p>Additionally, you should consider using a support library from the <a -href="{@docRoot}tools/extras/support-library.html">Compatibility Package</a> so that you can add <a +href="{@docRoot}tools/support-library/index.html">Compatibility Package</a> so that you can add <a href="{@docRoot}guide/components/fragments.html">Fragments</a> to your activity designs when running on larger screens such as tablets.</p> @@ -643,7 +643,7 @@ over 95% of Android-powered devices (as indicated by the <a href="{@docRoot}about/dashboards/index.html">Platform Versions</a> dashboard).</p> <p>By using a support library from the <a -href="{@docRoot}tools/extras/support-library.html">Compatibility Package</a>, you can also use APIs +href="{@docRoot}tools/support-library/index.html">Compatibility Package</a>, you can also use APIs from some of the latest versions (such as Android 3.0) while still supporting versions as low as Android 1.6. The support library includes APIs for <a href="{@docRoot}guide/components/fragments.html">Fragments</a>, <a |
