• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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"
99href="//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@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="Diseñar"
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">Español</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">&nbsp;</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="Capacitación"
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="Guías 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 &amp; Retain</a></li>
349                <li><a href="/distribute/monetize/index.html">Monetize</a></li>
350                <li><a href="/distribute/tools/index.html">Tools &amp; 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="Capacitación"
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="Guías 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>&nbsp;&nbsp;|&nbsp;
1142    <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
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