1 <!DOCTYPE html> 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 <html> 88 <head> 89 90 91 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 92 <meta name="viewport" content="width=device-width" /> 93 94 <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> 95 <title>Package Index | Android Developers</title> 96 97 <!-- STYLESHEETS --> 98 <link rel="stylesheet" 99 href="//fonts.googleapis.com/css?family=Roboto+Condensed"> 100 <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" 101 title="roboto"> 102 <link href="/assets/css/default.css?v=2" rel="stylesheet" type="text/css"> 103 104 105 106 <!-- JAVASCRIPT --> 107 <script src="//www.google.com/jsapi" type="text/javascript"></script> 108 <script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> 109 <script type="text/javascript"> 110 var toRoot = "/"; 111 var metaTags = []; 112 var devsite = false; 113 </script> 114 <script src="/assets/js/docs.js?v=2" type="text/javascript"></script> 115 116 <script> 117 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 118 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 119 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 120 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 121 122 ga('create', 'UA-5831155-1', 'android.com'); 123 ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker); 124 ga('send', 'pageview'); 125 ga('universal.send', 'pageview'); // Send page view for new tracker. 126 </script> 127 128 </head> 129 130 <body class="gc-documentation google 131 develop"> 132 <a name="top"></a> 133 134 135 <a name="top"></a> 136 137 <!-- Header --> 138 <div id="header-wrapper"> 139 <div id="header"> 140 <div class="wrap" id="header-wrap"> 141 <div class="col-3 logo"> 142 <a href="/index.html"> 143 <img src="/assets/images/dac_logo.png" 144 srcset="/assets/images/dac_logo (a] 2x.png 2x" 145 width="123" height="25" alt="Android Developers" /> 146 </a> 147 <div class="btn-quicknav" id="btn-quicknav"> 148 <a href="#" class="arrow-inactive">Quicknav</a> 149 <a href="#" class="arrow-active">Quicknav</a> 150 </div> 151 </div> 152 <ul class="nav-x col-9"> 153 <li class="design"> 154 <a href="/design/index.html" 155 zh-tw-lang="" 156 zh-cn-lang="" 157 ru-lang="" 158 ko-lang="" 159 ja-lang="" 160 es-lang="Disear" 161 >Design</a></li> 162 <li class="develop"><a href="/develop/index.html" 163 zh-tw-lang="" 164 zh-cn-lang="" 165 ru-lang="" 166 ko-lang="" 167 ja-lang="" 168 es-lang="Desarrollar" 169 >Develop</a></li> 170 <li class="distribute last"><a href="/distribute/index.html" 171 zh-tw-lang="" 172 zh-cn-lang="" 173 ru-lang="" 174 ko-lang="" 175 ja-lang="" 176 es-lang="Distribuir" 177 >Distribute</a></li> 178 </ul> 179 180 181 182 183 <div class="menu-container"> 184 <div class="moremenu"> 185 <div id="more-btn"></div> 186 </div> 187 <div class="morehover" id="moremenu"> 188 <div class="top"></div> 189 <div class="mid"> 190 <div class="header">Links</div> 191 <ul> 192 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> 193 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> 194 <li><a href="/about/index.html">About Android</a></li> 195 </ul> 196 <div class="header">Android Sites</div> 197 <ul> 198 <li><a href="http://www.android.com">Android.com</a></li> 199 <li class="active"><a>Android Developers</a></li> 200 <li><a href="http://source.android.com">Android Open Source Project</a></li> 201 </ul> 202 203 204 205 <div class="header">Language</div> 206 <div id="language" class="locales"> 207 <select name="language" onChange="changeLangPref(this.value, true)"> 208 <option value="en">English</option> 209 <option value="es">Espaol</option> 210 <option value="ja"></option> 211 <option value="ko"></option> 212 <option value="ru"></option> 213 <option value="zh-cn"> ()</option> 214 <option value="zh-tw"> ()</option> 215 </select> 216 </div> 217 <script type="text/javascript"> 218 <!-- 219 loadLangPref(); 220 //--> 221 </script> 222 223 224 <br class="clearfix" /> 225 </div><!-- end 'mid' --> 226 <div class="bottom"></div> 227 </div><!-- end 'moremenu' --> 228 229 <div class="search" id="search-container"> 230 <div class="search-inner"> 231 <div id="search-btn"></div> 232 <div class="left"></div> 233 <form onsubmit="return submit_search()"> 234 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" 235 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" 236 onkeydown="return search_changed(event, true, '/')" 237 onkeyup="return search_changed(event, false, '/')" /> 238 </form> 239 <div class="right"></div> 240 <a class="close hide">close</a> 241 <div class="left"></div> 242 <div class="right"></div> 243 </div><!-- end search-inner --> 244 </div><!-- end search-container --> 245 246 <div class="search_filtered_wrapper reference"> 247 <div class="suggest-card reference no-display"> 248 <ul class="search_filtered"> 249 </ul> 250 </div> 251 </div> 252 253 <div class="search_filtered_wrapper docs"> 254 <div class="suggest-card dummy no-display"> </div> 255 <div class="suggest-card develop no-display"> 256 <ul class="search_filtered"> 257 </ul> 258 <div class="child-card guides no-display"> 259 </div> 260 <div class="child-card training no-display"> 261 </div> 262 <div class="child-card samples no-display"> 263 </div> 264 </div> 265 <div class="suggest-card design no-display"> 266 <ul class="search_filtered"> 267 </ul> 268 </div> 269 <div class="suggest-card distribute no-display"> 270 <ul class="search_filtered"> 271 </ul> 272 </div> 273 </div> 274 </div><!-- end menu-container (search and menu widget) --> 275 276 277 278 <!-- Expanded quicknav --> 279 <div id="quicknav" class="col-13"> 280 <ul> 281 <li class="about"> 282 <ul> 283 <li><a href="/about/index.html">About</a></li> 284 <li><a href="/wear/index.html">Wear</a></li> 285 <li><a href="/tv/index.html">TV</a></li> 286 <li><a href="/auto/index.html">Auto</a></li> 287 </ul> 288 </li> 289 <li class="design"> 290 <ul> 291 <li><a href="/design/index.html">Get Started</a></li> 292 <li><a href="/design/devices.html">Devices</a></li> 293 <li><a href="/design/style/index.html">Style</a></li> 294 <li><a href="/design/patterns/index.html">Patterns</a></li> 295 <li><a href="/design/building-blocks/index.html">Building Blocks</a></li> 296 <li><a href="/design/downloads/index.html">Downloads</a></li> 297 <li><a href="/design/videos/index.html">Videos</a></li> 298 </ul> 299 </li> 300 <li class="develop"> 301 <ul> 302 <li><a href="/training/index.html" 303 zh-tw-lang="" 304 zh-cn-lang="" 305 ru-lang="" 306 ko-lang="" 307 ja-lang="" 308 es-lang="Capacitacin" 309 >Training</a></li> 310 <li><a href="/guide/index.html" 311 zh-tw-lang="API " 312 zh-cn-lang="API " 313 ru-lang=" API" 314 ko-lang="API " 315 ja-lang="API " 316 es-lang="Guas de la API" 317 >API Guides</a></li> 318 <li><a href="/reference/packages.html" 319 zh-tw-lang="" 320 zh-cn-lang="" 321 ru-lang="" 322 ko-lang="" 323 ja-lang="" 324 es-lang="Referencia" 325 >Reference</a></li> 326 <li><a href="/sdk/index.html" 327 zh-tw-lang="" 328 zh-cn-lang="" 329 ru-lang="" 330 ko-lang="" 331 ja-lang="" 332 es-lang="Herramientas" 333 >Tools</a> 334 </li> 335 <li><a href="/google/index.html">Google Services</a> 336 </li> 337 338 <li><a href="/samples/index.html">Samples</a> 339 </li> 340 341 </ul> 342 </li> 343 <li class="distribute last"> 344 <ul> 345 <li><a href="/distribute/googleplay/index.html">Google Play</a></li> 346 <li><a href="/distribute/essentials/index.html">Essentials</a></li> 347 <li><a href="/distribute/users/index.html">Get Users</a></li> 348 <li><a href="/distribute/engage/index.html">Engage & Retain</a></li> 349 <li><a href="/distribute/monetize/index.html">Monetize</a></li> 350 <li><a href="/distribute/tools/index.html">Tools & Reference</a></li> 351 <li><a href="/distribute/stories/index.html">Developer Stories</a></li> 352 </ul> 353 </li> 354 </ul> 355 </div><!-- /Expanded quicknav --> 356 </div><!-- end header-wrap.wrap --> 357 </div><!-- end header --> 358 359 360 <!-- Secondary x-nav --> 361 <div id="nav-x"> 362 <div class="wrap"> 363 <ul class="nav-x col-9 develop" style="width:100%"> 364 <li class="training"><a href="/training/index.html" 365 zh-tw-lang="" 366 zh-cn-lang="" 367 ru-lang="" 368 ko-lang="" 369 ja-lang="" 370 es-lang="Capacitacin" 371 >Training</a></li> 372 <li class="guide"><a href="/guide/index.html" 373 zh-tw-lang="API " 374 zh-cn-lang="API " 375 ru-lang=" API" 376 ko-lang="API " 377 ja-lang="API " 378 es-lang="Guas de la API" 379 >API Guides</a></li> 380 <li class="reference"><a href="/reference/packages.html" 381 zh-tw-lang="" 382 zh-cn-lang="" 383 ru-lang="" 384 ko-lang="" 385 ja-lang="" 386 es-lang="Referencia" 387 >Reference</a></li> 388 <li class="tools"><a href="/sdk/index.html" 389 zh-tw-lang="" 390 zh-cn-lang="" 391 ru-lang="" 392 ko-lang="" 393 ja-lang="" 394 es-lang="Herramientas" 395 >Tools</a></li> 396 <li class="google"><a href="/google/index.html" 397 >Google Services</a> 398 </li> 399 400 <li class="samples"><a href="/samples/index.html" 401 >Samples</a> 402 </li> 403 404 </ul> 405 </div> 406 </div> 407 <!-- /Sendondary x-nav DEVELOP --> 408 409 410 411 <div id="searchResults" class="wrap" style="display:none;"> 412 <h2 id="searchTitle">Results</h2> 413 <div id="leftSearchControl" class="search-control">Loading...</div> 414 </div> 415 </div> <!--end header-wrapper --> 416 417 <div id="sticky-header"> 418 <div> 419 <a class="logo" href="#top"></a> 420 <a class="top" href="#top"></a> 421 <ul class="breadcrumb"> 422 423 <li class="current">Package Index</li> 424 </ul> 425 </div> 426 </div> 427 428 429 430 431 432 433 <div class="wrap clearfix" id="body-content"> 434 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 435 <div id="devdoc-nav" class="scroll-pane"> 436 437 438 439 <ul id="nav"> 440 441 <li class="nav-section"> 442 <div class="nav-section-header empty"><a href="/google/index.html"> 443 <span class="en">Overview</span> 444 </a></div> 445 </li> 446 447 <li class="nav-section"> 448 <div class="nav-section-header empty"><a href="/google/play-services/games.html"> 449 <span class="en">Games</span> 450 </a></div> 451 </li> 452 <li class="nav-section"> 453 <div class="nav-section-header empty"><a href="/google/play-services/location.html"> 454 <span class="en">Location</span> 455 </a></div> 456 </li> 457 <li class="nav-section"> 458 <div class="nav-section-header empty"><a href="/google/play-services/plus.html"> 459 <span class="en">Google+</span> 460 </a></div> 461 </li> 462 <li class="nav-section"> 463 <div class="nav-section-header empty"><a href="/google/play-services/maps.html"> 464 <span class="en">Maps</span> 465 </a></div> 466 </li> 467 <li class="nav-section"> 468 <div class="nav-section-header empty"><a href="/google/play-services/drive.html"> 469 <span class="en">Drive</span> 470 </a></div> 471 </li> 472 <li class="nav-section"> 473 <div class="nav-section-header empty"><a href="/google/play-services/cast.html"> 474 <span class="en">Cast</span> 475 </a></div> 476 </li> 477 <li class="nav-section"> 478 <div class="nav-section-header"><a href="/google/play-services/ads.html"> 479 <span class="en">Ads</span></a> 480 </div> 481 <ul> 482 <li><a href="/google/play-services/id.html"> 483 <span class="en">Advertising ID</span></a> 484 </li> 485 </ul> 486 </li> 487 <li class="nav-section"> 488 <div class="nav-section-header empty"><a href="/google/play-services/wallet.html"> 489 <span class="en">Wallet</span> 490 </a></div> 491 </li> 492 493 494 <li class="nav-section"> 495 <div class="nav-section-header"><a href="/google/play-services/index.html"> 496 <span class="en">Google Play Services</span></a> 497 </div> 498 <ul> 499 <li><a href="/google/play-services/setup.html"> 500 <span class="en">Setting Up Google Play Services</span></a> 501 </li> 502 <li class="nav-section"> 503 <div class="nav-section-header"><a href="/google/auth/api-client.html"> 504 <span class="en">Accessing Google APIs</span></a> 505 </div> 506 <ul> 507 <li> 508 <a href="/google/auth/http-auth.html"> 509 <span class="en">Authorizing with Google for REST APIs</span> 510 </a> 511 </li> 512 </ul> 513 </li> 514 <li id="gms-tree-list" class="nav-section"> 515 <div class="nav-section-header"> 516 <a href="/reference/gms-packages.html"> 517 <span class="en">Reference</span> 518 </a> 519 <div> 520 </li> 521 </ul> 522 </li> 523 524 525 <li class="nav-section"> 526 <div class="nav-section-header"><a href="/google/play/billing/index.html"> 527 <span class="en">Google Play In-app Billing</span></a> 528 </div> 529 <ul> 530 <li><a href="/google/play/billing/billing_overview.html"> 531 <span class="en">Overview</span></a> 532 </li> 533 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html"> 534 <span class="en">Version 3 API</span></a></div> 535 <ul> 536 <li><a href="/google/play/billing/billing_integrate.html"> 537 <span class="en">Implementing the API</span></a></li> 538 <li><a href="/google/play/billing/billing_reference.html"> 539 <span class="en">Reference</span></a></li> 540 </ul> 541 </li> 542 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html"> 543 <span class="en">Version 2 API</span></a></div> 544 <ul> 545 <li><a href="/google/play/billing/v2/billing_integrate.html"> 546 <span class="en">Implementing the API</span></a></li> 547 <li><a href="/google/play/billing/v2/billing_subscriptions.html"> 548 <span class="en">Subscriptions</span></a></li> 549 <li><a href="/google/play/billing/v2/billing_reference.html"> 550 <span class="en">Reference</span></a></li> 551 </ul> 552 </li> 553 <li><a href="/google/play/billing/billing_subscriptions.html"> 554 <span class="en">Subscriptions</span></a> 555 </li> 556 <li><a href="/google/play/billing/billing_best_practices.html"> 557 <span class="en">Security and Design</span></a> 558 </li> 559 <li><a href="/google/play/billing/billing_testing.html"> 560 <span class="en">Testing In-app Billing</span></a> 561 </li> 562 <li><a href="/google/play/billing/billing_admin.html"> 563 <span class="en">Administering In-app Billing</span></a> 564 </li> 565 <li><a href="/google/play/billing/versions.html"> 566 <span class="en">Version Notes</span></a> 567 </li> 568 </ul> 569 </li> 570 571 572 573 <li class="nav-section"> 574 <div class="nav-section-header"><a href="/google/gcm/index.html"> 575 <span class="en">Google Cloud Messaging</span></a> 576 </div> 577 <ul> 578 <li><a href="/google/gcm/gcm.html"> 579 <span class="en">Overview</span></a> 580 </li> 581 <li><a href="/google/gcm/gs.html"> 582 <span class="en">Getting Started</span></a> 583 </li> 584 <li><a href="/google/gcm/client.html"> 585 <span class="en">Implementing GCM Client</span></a> 586 </li> 587 <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html"> 588 <span class="en">Implementing GCM Server</span></a></div> 589 <ul> 590 <li><a href="/google/gcm/ccs.html"> 591 <span class="en">CCS (XMPP)</span></a></li> 592 <li><a href="/google/gcm/http.html"> 593 <span class="en">HTTP</span></a></li> 594 </ul> 595 </li> 596 <li><a href="/google/gcm/notifications.html"> 597 <span class="en">User Notifications</span></a> 598 </li> 599 <li><a href="/google/gcm/adv.html"> 600 <span class="en">Advanced Topics</span></a> 601 </li> 602 <li><a href="/google/gcm/c2dm.html"> 603 <span class="en">Migration</span></a> 604 </li> 605 <li id="gcm-tree-list" class="nav-section"> 606 <div class="nav-section-header"> 607 <a href="/reference/gcm-packages.html"> 608 <span class="en">Reference</span> 609 </a> 610 <div> 611 </li> 612 </ul> 613 </li> 614 615 <li class="nav-section"> 616 <div class="nav-section-header empty"><a href="/google/gcs/index.html"> 617 <span class="en">Google Cloud Save</span></a> 618 </div> 619 </li> 620 621 <li class="nav-section"> 622 <div class="nav-section-header"><a href="/google/play/dist.html"> 623 <span class="en">Google Play Distribution</span></a> 624 </div> 625 <ul> 626 <li><a href="/google/play/filters.html"> 627 <span class="en">Filters on Google Play</span></a> 628 </li> 629 <li><a href="/google/play/billing/gp-purchase-status-api.html"> 630 <span class="en">Google Play Developer API</span></a> 631 </li> 632 <li><a href="/google/play/publishing/multiple-apks.html"> 633 <span class="en">Multiple APK Support</span></a> 634 </li> 635 <li><a href="/google/play/expansion-files.html"> 636 <span class="en">APK Expansion Files</span></a> 637 </li> 638 <li class="nav-section"> 639 <div class="nav-section-header"><a href="/google/play/licensing/index.html"> 640 <span class="en">Application Licensing</span></a> 641 </div> 642 <ul> 643 <li><a href="/google/play/licensing/overview.html"> 644 <span class="en">Licensing Overview</span></a> 645 </li> 646 <li><a href="/google/play/licensing/setting-up.html"> 647 <span class="en">Setting Up for Licensing</span></a> 648 </li> 649 <li><a href="/google/play/licensing/adding-licensing.html"> 650 <span class="en">Adding Licensing to Your App</span></a> 651 </li> 652 <li><a href="/google/play/licensing/licensing-reference.html"> 653 <span class="en">Licensing Reference</span></a> 654 </li> 655 </ul> 656 </li> 657 658 <li class="nav-section"> 659 <div class="nav-section-header"><a href="/google/backup/index.html"> 660 Android Backup Service</a> 661 </div> 662 <ul> 663 <li><a href="/google/backup/signup.html"> 664 Register</a> 665 </li> 666 </ul> 667 </li> 668 669 </ul> 670 671 </li> 672 673 674 675 </ul> 676 677 <script type="text/javascript"> 678 <!-- 679 buildToggleLists(); 680 changeNavLang(getLangPref()); 681 //--> 682 </script> 683 684 685 686 687 </div> 688 <script type="text/javascript"> 689 showGoogleRefTree(); 690 691 </script> 692 </div> <!-- end side-nav --> 693 <script> 694 $(document).ready(function() { 695 scrollIntoView("devdoc-nav"); 696 }); 697 </script> 698 699 700 701 702 703 704 <div class="col-12" id="doc-col"> 705 706 <div id="jd-header"> 707 <h1>Package Index</h1> 708 </div> 709 710 <div id="jd-content"> 711 712 <div class="jd-descr"> 713 <p></p> 714 </div> 715 716 717 <table class="jd-sumtable"> 718 719 <tr class="alt-color api apilevel-" > 720 <td class="jd-linkcol"> 721 <a href="/reference/com/google/android/gms/package-summary.html">com.google.android.gms</a></td> 722 <td class="jd-descrcol" width="100%"></td> 723 </tr> 724 725 726 <tr class=" api apilevel-" > 727 <td class="jd-linkcol"> 728 <a href="/reference/com/google/android/gms/actions/package-summary.html">com.google.android.gms.actions</a></td> 729 <td class="jd-descrcol" width="100%"></td> 730 </tr> 731 732 733 <tr class="alt-color api apilevel-" > 734 <td class="jd-linkcol"> 735 <a href="/reference/com/google/android/gms/ads/package-summary.html">com.google.android.gms.ads</a></td> 736 <td class="jd-descrcol" width="100%">Contains classes for Google Mobile Ads.</td> 737 </tr> 738 739 740 <tr class=" api apilevel-" > 741 <td class="jd-linkcol"> 742 <a href="/reference/com/google/android/gms/ads/doubleclick/package-summary.html">com.google.android.gms.ads.doubleclick</a></td> 743 <td class="jd-descrcol" width="100%">Contains classes for DoubleClick for Publishers.</td> 744 </tr> 745 746 747 <tr class="alt-color api apilevel-" > 748 <td class="jd-linkcol"> 749 <a href="/reference/com/google/android/gms/ads/identifier/package-summary.html">com.google.android.gms.ads.identifier</a></td> 750 <td class="jd-descrcol" width="100%"></td> 751 </tr> 752 753 754 <tr class=" api apilevel-" > 755 <td class="jd-linkcol"> 756 <a href="/reference/com/google/android/gms/ads/mediation/package-summary.html">com.google.android.gms.ads.mediation</a></td> 757 <td class="jd-descrcol" width="100%">Contains classes for Google Mobile Ads mediation adapters.</td> 758 </tr> 759 760 761 <tr class="alt-color api apilevel-" > 762 <td class="jd-linkcol"> 763 <a href="/reference/com/google/android/gms/ads/mediation/admob/package-summary.html">com.google.android.gms.ads.mediation.admob</a></td> 764 <td class="jd-descrcol" width="100%">Contains classes for the AdMob mediation adapter.</td> 765 </tr> 766 767 768 <tr class=" api apilevel-" > 769 <td class="jd-linkcol"> 770 <a href="/reference/com/google/android/gms/ads/mediation/customevent/package-summary.html">com.google.android.gms.ads.mediation.customevent</a></td> 771 <td class="jd-descrcol" width="100%">Contains classes for Google Mobile Ads mediation custom events.</td> 772 </tr> 773 774 775 <tr class="alt-color api apilevel-" > 776 <td class="jd-linkcol"> 777 <a href="/reference/com/google/android/gms/ads/purchase/package-summary.html">com.google.android.gms.ads.purchase</a></td> 778 <td class="jd-descrcol" width="100%">Contains classes for In-App Purchase Ads.</td> 779 </tr> 780 781 782 <tr class=" api apilevel-" > 783 <td class="jd-linkcol"> 784 <a href="/reference/com/google/android/gms/ads/search/package-summary.html">com.google.android.gms.ads.search</a></td> 785 <td class="jd-descrcol" width="100%">Contains classes for Search Ads for Apps.</td> 786 </tr> 787 788 789 <tr class="alt-color api apilevel-" > 790 <td class="jd-linkcol"> 791 <a href="/reference/com/google/android/gms/analytics/package-summary.html">com.google.android.gms.analytics</a></td> 792 <td class="jd-descrcol" width="100%"></td> 793 </tr> 794 795 796 <tr class=" api apilevel-" > 797 <td class="jd-linkcol"> 798 <a href="/reference/com/google/android/gms/analytics/ecommerce/package-summary.html">com.google.android.gms.analytics.ecommerce</a></td> 799 <td class="jd-descrcol" width="100%"></td> 800 </tr> 801 802 803 <tr class="alt-color api apilevel-" > 804 <td class="jd-linkcol"> 805 <a href="/reference/com/google/android/gms/appindexing/package-summary.html">com.google.android.gms.appindexing</a></td> 806 <td class="jd-descrcol" width="100%"></td> 807 </tr> 808 809 810 <tr class=" api apilevel-" > 811 <td class="jd-linkcol"> 812 <a href="/reference/com/google/android/gms/appstate/package-summary.html">com.google.android.gms.appstate</a></td> 813 <td class="jd-descrcol" width="100%">Contains classes for manipulating saved app state data.</td> 814 </tr> 815 816 817 <tr class="alt-color api apilevel-" > 818 <td class="jd-linkcol"> 819 <a href="/reference/com/google/android/gms/auth/package-summary.html">com.google.android.gms.auth</a></td> 820 <td class="jd-descrcol" width="100%">Contains classes for authenticating Google accounts.</td> 821 </tr> 822 823 824 <tr class=" api apilevel-" > 825 <td class="jd-linkcol"> 826 <a href="/reference/com/google/android/gms/auth/api/package-summary.html">com.google.android.gms.auth.api</a></td> 827 <td class="jd-descrcol" width="100%"></td> 828 </tr> 829 830 831 <tr class="alt-color api apilevel-" > 832 <td class="jd-linkcol"> 833 <a href="/reference/com/google/android/gms/cast/package-summary.html">com.google.android.gms.cast</a></td> 834 <td class="jd-descrcol" width="100%">Contains classes for interacting with Google Cast devices.</td> 835 </tr> 836 837 838 <tr class=" api apilevel-" > 839 <td class="jd-linkcol"> 840 <a href="/reference/com/google/android/gms/common/package-summary.html">com.google.android.gms.common</a></td> 841 <td class="jd-descrcol" width="100%">Contains utility classes for Google Play services.</td> 842 </tr> 843 844 845 <tr class="alt-color api apilevel-" > 846 <td class="jd-linkcol"> 847 <a href="/reference/com/google/android/gms/common/annotation/package-summary.html">com.google.android.gms.common.annotation</a></td> 848 <td class="jd-descrcol" width="100%"></td> 849 </tr> 850 851 852 <tr class=" api apilevel-" > 853 <td class="jd-linkcol"> 854 <a href="/reference/com/google/android/gms/common/api/package-summary.html">com.google.android.gms.common.api</a></td> 855 <td class="jd-descrcol" width="100%"></td> 856 </tr> 857 858 859 <tr class="alt-color api apilevel-" > 860 <td class="jd-linkcol"> 861 <a href="/reference/com/google/android/gms/common/data/package-summary.html">com.google.android.gms.common.data</a></td> 862 <td class="jd-descrcol" width="100%">Contains classes for accessing data from Google Play services.</td> 863 </tr> 864 865 866 <tr class=" api apilevel-" > 867 <td class="jd-linkcol"> 868 <a href="/reference/com/google/android/gms/common/images/package-summary.html">com.google.android.gms.common.images</a></td> 869 <td class="jd-descrcol" width="100%">Contains classes for loading images from Google Play services.</td> 870 </tr> 871 872 873 <tr class="alt-color api apilevel-" > 874 <td class="jd-linkcol"> 875 <a href="/reference/com/google/android/gms/drive/package-summary.html">com.google.android.gms.drive</a></td> 876 <td class="jd-descrcol" width="100%"></td> 877 </tr> 878 879 880 <tr class=" api apilevel-" > 881 <td class="jd-linkcol"> 882 <a href="/reference/com/google/android/gms/drive/events/package-summary.html">com.google.android.gms.drive.events</a></td> 883 <td class="jd-descrcol" width="100%"></td> 884 </tr> 885 886 887 <tr class="alt-color api apilevel-" > 888 <td class="jd-linkcol"> 889 <a href="/reference/com/google/android/gms/drive/metadata/package-summary.html">com.google.android.gms.drive.metadata</a></td> 890 <td class="jd-descrcol" width="100%"></td> 891 </tr> 892 893 894 <tr class=" api apilevel-" > 895 <td class="jd-linkcol"> 896 <a href="/reference/com/google/android/gms/drive/query/package-summary.html">com.google.android.gms.drive.query</a></td> 897 <td class="jd-descrcol" width="100%"></td> 898 </tr> 899 900 901 <tr class="alt-color api apilevel-" > 902 <td class="jd-linkcol"> 903 <a href="/reference/com/google/android/gms/drive/widget/package-summary.html">com.google.android.gms.drive.widget</a></td> 904 <td class="jd-descrcol" width="100%"></td> 905 </tr> 906 907 908 <tr class=" api apilevel-" > 909 <td class="jd-linkcol"> 910 <a href="/reference/com/google/android/gms/fitness/package-summary.html">com.google.android.gms.fitness</a></td> 911 <td class="jd-descrcol" width="100%"></td> 912 </tr> 913 914 915 <tr class="alt-color api apilevel-" > 916 <td class="jd-linkcol"> 917 <a href="/reference/com/google/android/gms/fitness/data/package-summary.html">com.google.android.gms.fitness.data</a></td> 918 <td class="jd-descrcol" width="100%"></td> 919 </tr> 920 921 922 <tr class=" api apilevel-" > 923 <td class="jd-linkcol"> 924 <a href="/reference/com/google/android/gms/fitness/request/package-summary.html">com.google.android.gms.fitness.request</a></td> 925 <td class="jd-descrcol" width="100%"></td> 926 </tr> 927 928 929 <tr class="alt-color api apilevel-" > 930 <td class="jd-linkcol"> 931 <a href="/reference/com/google/android/gms/fitness/result/package-summary.html">com.google.android.gms.fitness.result</a></td> 932 <td class="jd-descrcol" width="100%"></td> 933 </tr> 934 935 936 <tr class=" api apilevel-" > 937 <td class="jd-linkcol"> 938 <a href="/reference/com/google/android/gms/fitness/service/package-summary.html">com.google.android.gms.fitness.service</a></td> 939 <td class="jd-descrcol" width="100%"></td> 940 </tr> 941 942 943 <tr class="alt-color api apilevel-" > 944 <td class="jd-linkcol"> 945 <a href="/reference/com/google/android/gms/games/package-summary.html">com.google.android.gms.games</a></td> 946 <td class="jd-descrcol" width="100%">Contains the games client class.</td> 947 </tr> 948 949 950 <tr class=" api apilevel-" > 951 <td class="jd-linkcol"> 952 <a href="/reference/com/google/android/gms/games/achievement/package-summary.html">com.google.android.gms.games.achievement</a></td> 953 <td class="jd-descrcol" width="100%">Contains classes for loading and updating achievements.</td> 954 </tr> 955 956 957 <tr class="alt-color api apilevel-" > 958 <td class="jd-linkcol"> 959 <a href="/reference/com/google/android/gms/games/event/package-summary.html">com.google.android.gms.games.event</a></td> 960 <td class="jd-descrcol" width="100%"></td> 961 </tr> 962 963 964 <tr class=" api apilevel-" > 965 <td class="jd-linkcol"> 966 <a href="/reference/com/google/android/gms/games/leaderboard/package-summary.html">com.google.android.gms.games.leaderboard</a></td> 967 <td class="jd-descrcol" width="100%">Contains data classes for leaderboards.</td> 968 </tr> 969 970 971 <tr class="alt-color api apilevel-" > 972 <td class="jd-linkcol"> 973 <a href="/reference/com/google/android/gms/games/multiplayer/package-summary.html">com.google.android.gms.games.multiplayer</a></td> 974 <td class="jd-descrcol" width="100%">Contains data classes for multiplayer functionality.</td> 975 </tr> 976 977 978 <tr class=" api apilevel-" > 979 <td class="jd-linkcol"> 980 <a href="/reference/com/google/android/gms/games/multiplayer/realtime/package-summary.html">com.google.android.gms.games.multiplayer.realtime</a></td> 981 <td class="jd-descrcol" width="100%">Contains data classes for real-time multiplayer functionality.</td> 982 </tr> 983 984 985 <tr class="alt-color api apilevel-" > 986 <td class="jd-linkcol"> 987 <a href="/reference/com/google/android/gms/games/multiplayer/turnbased/package-summary.html">com.google.android.gms.games.multiplayer.turnbased</a></td> 988 <td class="jd-descrcol" width="100%">Contains data classes for turn-based multiplayer functionality.</td> 989 </tr> 990 991 992 <tr class=" api apilevel-" > 993 <td class="jd-linkcol"> 994 <a href="/reference/com/google/android/gms/games/quest/package-summary.html">com.google.android.gms.games.quest</a></td> 995 <td class="jd-descrcol" width="100%"></td> 996 </tr> 997 998 999 <tr class="alt-color api apilevel-" > 1000 <td class="jd-linkcol"> 1001 <a href="/reference/com/google/android/gms/games/request/package-summary.html">com.google.android.gms.games.request</a></td> 1002 <td class="jd-descrcol" width="100%"></td> 1003 </tr> 1004 1005 1006 <tr class=" api apilevel-" > 1007 <td class="jd-linkcol"> 1008 <a href="/reference/com/google/android/gms/games/snapshot/package-summary.html">com.google.android.gms.games.snapshot</a></td> 1009 <td class="jd-descrcol" width="100%">Contains data classes for snapshot functionality.</td> 1010 </tr> 1011 1012 1013 <tr class="alt-color api apilevel-" > 1014 <td class="jd-linkcol"> 1015 <a href="/reference/com/google/android/gms/gcm/package-summary.html">com.google.android.gms.gcm</a></td> 1016 <td class="jd-descrcol" width="100%"></td> 1017 </tr> 1018 1019 1020 <tr class=" api apilevel-" > 1021 <td class="jd-linkcol"> 1022 <a href="/reference/com/google/android/gms/identity/intents/package-summary.html">com.google.android.gms.identity.intents</a></td> 1023 <td class="jd-descrcol" width="100%"></td> 1024 </tr> 1025 1026 1027 <tr class="alt-color api apilevel-" > 1028 <td class="jd-linkcol"> 1029 <a href="/reference/com/google/android/gms/identity/intents/model/package-summary.html">com.google.android.gms.identity.intents.model</a></td> 1030 <td class="jd-descrcol" width="100%"></td> 1031 </tr> 1032 1033 1034 <tr class=" api apilevel-" > 1035 <td class="jd-linkcol"> 1036 <a href="/reference/com/google/android/gms/location/package-summary.html">com.google.android.gms.location</a></td> 1037 <td class="jd-descrcol" width="100%"></td> 1038 </tr> 1039 1040 1041 <tr class="alt-color api apilevel-" > 1042 <td class="jd-linkcol"> 1043 <a href="/reference/com/google/android/gms/maps/package-summary.html">com.google.android.gms.maps</a></td> 1044 <td class="jd-descrcol" width="100%">Contains the Google Maps Android API classes.</td> 1045 </tr> 1046 1047 1048 <tr class=" api apilevel-" > 1049 <td class="jd-linkcol"> 1050 <a href="/reference/com/google/android/gms/maps/model/package-summary.html">com.google.android.gms.maps.model</a></td> 1051 <td class="jd-descrcol" width="100%">Contains the Google Maps Android API model classes.</td> 1052 </tr> 1053 1054 1055 <tr class="alt-color api apilevel-" > 1056 <td class="jd-linkcol"> 1057 <a href="/reference/com/google/android/gms/panorama/package-summary.html">com.google.android.gms.panorama</a></td> 1058 <td class="jd-descrcol" width="100%"></td> 1059 </tr> 1060 1061 1062 <tr class=" api apilevel-" > 1063 <td class="jd-linkcol"> 1064 <a href="/reference/com/google/android/gms/plus/package-summary.html">com.google.android.gms.plus</a></td> 1065 <td class="jd-descrcol" width="100%">Contains the Google+ platform for Android.</td> 1066 </tr> 1067 1068 1069 <tr class="alt-color api apilevel-" > 1070 <td class="jd-linkcol"> 1071 <a href="/reference/com/google/android/gms/plus/model/moments/package-summary.html">com.google.android.gms.plus.model.moments</a></td> 1072 <td class="jd-descrcol" width="100%"></td> 1073 </tr> 1074 1075 1076 <tr class=" api apilevel-" > 1077 <td class="jd-linkcol"> 1078 <a href="/reference/com/google/android/gms/plus/model/people/package-summary.html">com.google.android.gms.plus.model.people</a></td> 1079 <td class="jd-descrcol" width="100%"></td> 1080 </tr> 1081 1082 1083 <tr class="alt-color api apilevel-" > 1084 <td class="jd-linkcol"> 1085 <a href="/reference/com/google/android/gms/security/package-summary.html">com.google.android.gms.security</a></td> 1086 <td class="jd-descrcol" width="100%"></td> 1087 </tr> 1088 1089 1090 <tr class=" api apilevel-" > 1091 <td class="jd-linkcol"> 1092 <a href="/reference/com/google/android/gms/tagmanager/package-summary.html">com.google.android.gms.tagmanager</a></td> 1093 <td class="jd-descrcol" width="100%"></td> 1094 </tr> 1095 1096 1097 <tr class="alt-color api apilevel-" > 1098 <td class="jd-linkcol"> 1099 <a href="/reference/com/google/android/gms/wallet/package-summary.html">com.google.android.gms.wallet</a></td> 1100 <td class="jd-descrcol" width="100%">Contains the Wallet Client for Google Play services.</td> 1101 </tr> 1102 1103 1104 <tr class=" api apilevel-" > 1105 <td class="jd-linkcol"> 1106 <a href="/reference/com/google/android/gms/wallet/fragment/package-summary.html">com.google.android.gms.wallet.fragment</a></td> 1107 <td class="jd-descrcol" width="100%">Contains WalletFragment.</td> 1108 </tr> 1109 1110 1111 <tr class="alt-color api apilevel-" > 1112 <td class="jd-linkcol"> 1113 <a href="/reference/com/google/android/gms/wearable/package-summary.html">com.google.android.gms.wearable</a></td> 1114 <td class="jd-descrcol" width="100%"></td> 1115 </tr> 1116 1117 1118 </table> 1119 1120 <div id="footer" class="wrap" > 1121 1122 1123 <div id="copyright"> 1124 1125 Except as noted, this content is licensed under <a 1126 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. 1127 For details and restrictions, see the <a href="/license.html"> 1128 Content License</a>. 1129 </div> 1130 <div id="build_info"> 1131 1132 <script src="/timestamp.js" type="text/javascript"></script> 1133 <script>document.write(BUILD_TIMESTAMP)</script> 1134 1135 </div> 1136 1137 1138 <div id="footerlinks"> 1139 1140 <p> 1141 <a href="/about/index.html">About Android</a> | 1142 <a href="/legal.html">Legal</a> | 1143 <a href="/support.html">Support</a> 1144 </p> 1145 </div> 1146 1147 </div> <!-- end footer --> 1148 </div><!-- end jd-content --> 1149 </div> <!-- end doc-content --> 1150 1151 </div> <!-- end body-content --> 1152 1153 1154 1155 1156 1157 1158 </body> 1159 </html> 1160