• 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
88
89
90
91
92
93
94
95
96<html>
97<head>
98
99
100<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
101<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
102<meta content="IE=edge" http-equiv="X-UA-Compatible">
103
104<link rel="shortcut icon" type="image/x-icon" href="../../../../favicon.ico" />
105<title>android.support.test | Android Developers</title>
106
107<!-- STYLESHEETS -->
108<link rel="stylesheet"
109href="http://fonts.googleapis.com/css?family=Roboto+Condensed">
110<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
111  title="roboto">
112
113<link href="../../../../assets/css/default.css?v=7" rel="stylesheet" type="text/css">
114
115
116<!-- FULLSCREEN STYLESHEET -->
117<link href="../../../../assets/css/fullscreen.css" rel="stylesheet" class="fullscreen"
118type="text/css">
119
120
121<!-- JAVASCRIPT -->
122<script src="http://www.google.com/jsapi" type="text/javascript"></script>
123<script src="../../../../assets/js/android_3p-bundle.js" type="text/javascript"></script>
124<script type="text/javascript">
125  var toRoot = "../../../../";
126  var metaTags = [];
127  var devsite = false;
128</script>
129<script src="../../../../assets/js/docs.js?v=5" type="text/javascript"></script>
130
131
132
133<script>
134  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
135  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
136  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
137  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
138
139  ga('create', 'UA-5831155-1', 'android.com');
140  ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'});  // New tracker);
141  ga('send', 'pageview');
142  ga('universal.send', 'pageview'); // Send page view for new tracker.
143</script>
144
145</head>
146
147
148<body class="gc-documentation
149  develop reference">
150  <div id="doc-api-level" class="" style="display:none"></div>
151  <a name="top"></a>
152
153<a name="top"></a>
154
155<!-- dialog to prompt lang pref change when loaded from hardcoded URL
156<div id="langMessage" style="display:none">
157  <div>
158    <div class="lang en">
159      <p>You requested a page in English, would you like to proceed with this language setting?</p>
160    </div>
161    <div class="lang es">
162      <p>You requested a page in Spanish (Español), would you like to proceed with this language setting?</p>
163    </div>
164    <div class="lang ja">
165      <p>You requested a page in Japanese (日本語), would you like to proceed with this language setting?</p>
166    </div>
167    <div class="lang ko">
168      <p>You requested a page in Korean (한국어), would you like to proceed with this language setting?</p>
169    </div>
170    <div class="lang ru">
171      <p>You requested a page in Russian (Русский), would you like to proceed with this language setting?</p>
172    </div>
173    <div class="lang zh-cn">
174      <p>You requested a page in Simplified Chinese (简体中文), would you like to proceed with this language setting?</p>
175    </div>
176    <div class="lang zh-tw">
177      <p>You requested a page in Traditional Chinese (繁體中文), would you like to proceed with this language setting?</p>
178    </div>
179    <a href="#" class="button yes" onclick="return false;">
180      <span class="lang en">Yes</span>
181      <span class="lang es">Sí</span>
182      <span class="lang ja">Yes</span>
183      <span class="lang ko">Yes</span>
184      <span class="lang ru">Yes</span>
185      <span class="lang zh-cn">是的</span>
186      <span class="lang zh-tw">没有</span>
187    </a>
188    <a href="#" class="button" onclick="$('#langMessage').hide();return false;">
189      <span class="lang en">No</span>
190      <span class="lang es">No</span>
191      <span class="lang ja">No</span>
192      <span class="lang ko">No</span>
193      <span class="lang ru">No</span>
194      <span class="lang zh-cn">没有</span>
195      <span class="lang zh-tw">没有</span>
196    </a>
197  </div>
198</div> -->
199
200
201  <!-- Header -->
202  <div id="header-wrapper">
203    <div class="dac-header" id="header">
204
205
206
207
208      <div class="dac-header-inner">
209        <a class="dac-nav-toggle" data-dac-toggle-nav href="javascript:;" title="Open navigation">
210          <span class="dac-nav-hamburger">
211            <span class="dac-nav-hamburger-top"></span>
212            <span class="dac-nav-hamburger-mid"></span>
213            <span class="dac-nav-hamburger-bot"></span>
214          </span>
215        </a>
216        <a class="dac-header-logo" href="../../../../index.html">
217          <img class="dac-header-logo-image" src="../../../../assets/images/android_logo.png"
218              srcset="../../../../assets/images/android_logo@2x.png 2x"
219              width="32" height="36" alt="Android" /> Developers
220          </a>
221
222        <ul class="dac-header-crumbs">
223
224          <li class="dac-header-crumbs-item"><span class="dac-header-crumbs-link current ">android.support.test</a></li>
225        </ul>
226
227
228
229
230  <div class="dac-header-search" id="search-container">
231    <div class="dac-header-search-inner">
232      <div class="dac-sprite dac-search dac-header-search-btn" id="search-btn"></div>
233      <form class="dac-header-search-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          class="dac-header-search-input" placeholder="Search" />
239          <a class="dac-header-search-close hide" id="search-close">close</a>
240      </form>
241    </div><!-- end dac-header-search-inner -->
242  </div><!-- end dac-header-search -->
243
244  <div class="search_filtered_wrapper">
245    <div class="suggest-card reference no-display">
246      <ul class="search_filtered">
247      </ul>
248    </div>
249    <div class="suggest-card develop no-display">
250      <ul class="search_filtered">
251      </ul>
252      <div class="child-card guides no-display">
253      </div>
254      <div class="child-card training no-display">
255      </div>
256      <div class="child-card samples no-display">
257      </div>
258    </div>
259    <div class="suggest-card design no-display">
260      <ul class="search_filtered">
261      </ul>
262    </div>
263    <div class="suggest-card distribute no-display">
264      <ul class="search_filtered">
265      </ul>
266    </div>
267  </div>
268
269
270
271        <a class="dac-header-console-btn" href="https://play.google.com/apps/publish/">
272          <span class="dac-sprite dac-google-play"></span>
273          <span class="dac-visible-desktop-inline">Developer</span>
274          Console
275        </a>
276
277      </div><!-- end header-wrap.wrap -->
278    </div><!-- end header -->
279
280    <div id="searchResults" class="wrap" style="display:none;">
281      <h2 id="searchTitle">Results</h2>
282      <div id="leftSearchControl" class="search-control">Loading...</div>
283    </div>
284  </div> <!--end header-wrapper -->
285
286
287  <!-- Navigation-->
288  <nav class="dac-nav">
289    <div class="dac-nav-dimmer" data-dac-toggle-nav></div>
290
291    <ul class="dac-nav-list" data-dac-nav>
292      <li class="dac-nav-item dac-nav-head">
293        <a class="dac-nav-link dac-nav-logo" data-dac-toggle-nav href="javascript:;" title="Close navigation">
294          <img class="dac-logo-image" src="../../../../assets/images/android_logo.png"
295               srcset="../../../../assets/images/android_logo@2x.png 2x"
296               width="32" height="36" alt="Android" /> Developers
297        </a>
298      </li>
299      <li class="dac-nav-item home">
300        <a class="dac-nav-link dac-visible-mobile-block" href="../../../../index.html">Home</a>
301        <ul class="dac-nav-secondary about">
302          <li class="dac-nav-item about">
303            <a class="dac-nav-link" href="../../../../about/index.html">Android</a>
304          </li>
305          <li class="dac-nav-item wear">
306            <a class="dac-nav-link" href="../../../../wear/index.html">Wear</a>
307          </li>
308          <li class="dac-nav-item tv">
309            <a class="dac-nav-link" href="../../../../tv/index.html">TV</a>
310          </li>
311          <li class="dac-nav-item auto">
312            <a class="dac-nav-link" href="../../../../auto/index.html">Auto</a>
313          </li>
314        </ul>
315      </li>
316      <li class="dac-nav-item design">
317        <a class="dac-nav-link" href="../../../../design/index.html"
318           zh-tw-lang="設計"
319           zh-cn-lang="设计"
320           ru-lang="Проектирование"
321           ko-lang="디자인"
322           ja-lang="設計"
323           es-lang="Diseñar">Design</a>
324      </li>
325      <li class="dac-nav-item develop">
326        <a class="dac-nav-link" href="../../../../develop/index.html"
327           zh-tw-lang="開發"
328           zh-cn-lang="开发"
329           ru-lang="Разработка"
330           ko-lang="개발"
331           ja-lang="開発"
332           es-lang="Desarrollar">Develop</a>
333        <ul class="dac-nav-secondary develop">
334          <li class="dac-nav-item training">
335            <a class="dac-nav-link" href="../../../../training/index.html"
336               zh-tw-lang="訓練課程"
337               zh-cn-lang="培训"
338               ru-lang="Курсы"
339               ko-lang="교육"
340               ja-lang="トレーニング"
341               es-lang="Capacitación">Training</a>
342          </li>
343          <li class="dac-nav-item guide">
344            <a class="dac-nav-link" href="../../../../guide/index.html"
345               zh-tw-lang="API 指南"
346               zh-cn-lang="API 指南"
347               ru-lang="Руководства по API"
348               ko-lang="API 가이드"
349               ja-lang="API ガイド"
350               es-lang="Guías de la API">API Guides</a>
351          </li>
352          <li class="dac-nav-item reference">
353            <a class="dac-nav-link" href="../../../../reference/packages.html"
354               zh-tw-lang="參考資源"
355               zh-cn-lang="参考"
356               ru-lang="Справочник"
357               ko-lang="참조문서"
358               ja-lang="リファレンス"
359               es-lang="Referencia">Reference</a>
360          </li>
361          <li class="dac-nav-item tools">
362            <a class="dac-nav-link" href="../../../../sdk/index.html"
363               zh-tw-lang="相關工具"
364               zh-cn-lang="工具"
365               ru-lang="Инструменты"
366               ko-lang="도구"
367               ja-lang="ツール"
368               es-lang="Herramientas">Tools</a></li>
369          <li class="dac-nav-item google">
370            <a class="dac-nav-link" href="../../../../google/index.html">Google Services</a>
371          </li>
372
373          <li class="dac-nav-item preview">
374            <a class="dac-nav-link" href="../../../../preview/index.html">Preview</a>
375          </li>
376        </ul>
377      </li>
378      <li class="dac-nav-item distribute">
379        <a class="dac-nav-link" href="../../../../distribute/index.html"
380           zh-tw-lang="發佈"
381           zh-cn-lang="分发"
382           ru-lang="Распространение"
383           ko-lang="배포"
384           ja-lang="配布"
385           es-lang="Distribuir">Distribute</a>
386        <ul class="dac-nav-secondary distribute">
387          <li class="dac-nav-item googleplay">
388            <a class="dac-nav-link" href="../../../../distribute/googleplay/index.html">Google Play</a></li>
389          <li class="dac-nav-item essentials">
390            <a class="dac-nav-link" href="../../../../distribute/essentials/index.html">Essentials</a></li>
391          <li class="dac-nav-item users">
392            <a class="dac-nav-link" href="../../../../distribute/users/index.html">Get Users</a></li>
393          <li class="dac-nav-item engage">
394            <a class="dac-nav-link" href="../../../../distribute/engage/index.html">Engage &amp; Retain</a></li>
395          <li class="dac-nav-item monetize">
396            <a class="dac-nav-link" href="../../../../distribute/monetize/index.html">Earn</a>
397          </li>
398          <li class="dac-nav-item analyze">
399            <a class="dac-nav-link" href="../../../../distribute/analyze/index.html">Analyze</a>
400          </li>
401          <li class="dac-nav-item stories">
402            <a class="dac-nav-link" href="../../../../distribute/stories/index.html">Stories</a>
403          </li>
404        </ul>
405      </li>
406    </ul>
407  </nav>
408  <!-- end navigation-->
409
410
411
412
413
414
415  <div class="wrap clearfix" id="body-content"><div class="cols">
416    <div class="col-4 dac-hidden-mobile" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
417      <div id="devdoc-nav">
418      <div id="api-nav-header">
419        <div id="api-level-toggle">
420          <label for="apiLevelCheckbox" class="disabled"
421            title="Select your target API level to dim unavailable APIs">API level: </label>
422          <div class="select-wrapper">
423            <select id="apiLevelSelector">
424              <!-- option elements added by buildApiLevelSelector() -->
425            </select>
426          </div>
427        </div><!-- end toggle -->
428        <div id="api-nav-title">Android APIs</div>
429        </div><!-- end nav header -->
430      <script>
431        var SINCE_DATA = [  ];
432        buildApiLevelSelector();
433      </script>
434
435      <div id="swapper">
436        <div id="nav-panels">
437          <div id="resize-packages-nav">
438            <div id="packages-nav" class="scroll-pane">
439
440              <ul>
441
442    <li class="selected api apilevel-">
443  <a href="../../../../reference/android/support/test/package-summary.html">android.support.test</a></li>
444    <li class="api apilevel-">
445  <a href="../../../../reference/android/support/test/annotation/package-summary.html">android.support.test.annotation</a></li>
446    <li class="api apilevel-">
447  <a href="../../../../reference/android/support/test/espresso/package-summary.html">android.support.test.espresso</a></li>
448    <li class="api apilevel-">
449  <a href="../../../../reference/android/support/test/espresso/action/package-summary.html">android.support.test.espresso.action</a></li>
450    <li class="api apilevel-">
451  <a href="../../../../reference/android/support/test/espresso/assertion/package-summary.html">android.support.test.espresso.assertion</a></li>
452    <li class="api apilevel-">
453  <a href="../../../../reference/android/support/test/espresso/base/package-summary.html">android.support.test.espresso.base</a></li>
454    <li class="api apilevel-">
455  <a href="../../../../reference/android/support/test/espresso/contrib/package-summary.html">android.support.test.espresso.contrib</a></li>
456    <li class="api apilevel-">
457  <a href="../../../../reference/android/support/test/espresso/intent/package-summary.html">android.support.test.espresso.intent</a></li>
458    <li class="api apilevel-">
459  <a href="../../../../reference/android/support/test/espresso/intent/matcher/package-summary.html">android.support.test.espresso.intent.matcher</a></li>
460    <li class="api apilevel-">
461  <a href="../../../../reference/android/support/test/espresso/intent/rule/package-summary.html">android.support.test.espresso.intent.rule</a></li>
462    <li class="api apilevel-">
463  <a href="../../../../reference/android/support/test/espresso/matcher/package-summary.html">android.support.test.espresso.matcher</a></li>
464    <li class="api apilevel-">
465  <a href="../../../../reference/android/support/test/espresso/util/package-summary.html">android.support.test.espresso.util</a></li>
466    <li class="api apilevel-">
467  <a href="../../../../reference/android/support/test/espresso/web/action/package-summary.html">android.support.test.espresso.web.action</a></li>
468    <li class="api apilevel-">
469  <a href="../../../../reference/android/support/test/espresso/web/assertion/package-summary.html">android.support.test.espresso.web.assertion</a></li>
470    <li class="api apilevel-">
471  <a href="../../../../reference/android/support/test/espresso/web/bridge/package-summary.html">android.support.test.espresso.web.bridge</a></li>
472    <li class="api apilevel-">
473  <a href="../../../../reference/android/support/test/espresso/web/matcher/package-summary.html">android.support.test.espresso.web.matcher</a></li>
474    <li class="api apilevel-">
475  <a href="../../../../reference/android/support/test/espresso/web/model/package-summary.html">android.support.test.espresso.web.model</a></li>
476    <li class="api apilevel-">
477  <a href="../../../../reference/android/support/test/espresso/web/sugar/package-summary.html">android.support.test.espresso.web.sugar</a></li>
478    <li class="api apilevel-">
479  <a href="../../../../reference/android/support/test/espresso/web/webdriver/package-summary.html">android.support.test.espresso.web.webdriver</a></li>
480    <li class="api apilevel-">
481  <a href="../../../../reference/android/support/test/filters/package-summary.html">android.support.test.filters</a></li>
482    <li class="api apilevel-">
483  <a href="../../../../reference/android/support/test/rule/package-summary.html">android.support.test.rule</a></li>
484    <li class="api apilevel-">
485  <a href="../../../../reference/android/support/test/runner/package-summary.html">android.support.test.runner</a></li>
486    <li class="api apilevel-">
487  <a href="../../../../reference/android/support/test/runner/intent/package-summary.html">android.support.test.runner.intent</a></li>
488    <li class="api apilevel-">
489  <a href="../../../../reference/android/support/test/runner/lifecycle/package-summary.html">android.support.test.runner.lifecycle</a></li>
490    <li class="api apilevel-">
491  <a href="../../../../reference/android/support/test/uiautomator/package-summary.html">android.support.test.uiautomator</a></li>
492              </ul><br/>
493
494            </div> <!-- end packages-nav -->
495          </div> <!-- end resize-packages -->
496          <div id="classes-nav" class="scroll-pane">
497
498
499
500            <ul>
501
502
503
504    <li><h2>Classes</h2>
505      <ul>
506        <li class="api apilevel-"><a href="../../../../reference/android/support/test/InstrumentationRegistry.html">InstrumentationRegistry</a></li>
507      </ul>
508    </li>
509
510
511
512            </ul><br/>
513
514
515          </div><!-- end classes -->
516        </div><!-- end nav-panels -->
517        <div id="nav-tree" style="display:none" class="scroll-pane">
518          <div id="tree-list"></div>
519        </div><!-- end nav-tree -->
520      </div><!-- end swapper -->
521      <div id="nav-swap">
522      <a class="fullscreen">fullscreen</a>
523      <a href='#' onclick='swapNav();return false;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>
524      </div>
525    </div> <!-- end devdoc-nav -->
526    </div> <!-- end side-nav -->
527    <script type="text/javascript">
528      // init fullscreen based on user pref
529      var fullscreen = readCookie("fullscreen");
530      if (fullscreen != 0) {
531        if (fullscreen == "false") {
532          toggleFullscreen(false);
533        } else {
534          toggleFullscreen(true);
535        }
536      }
537      // init nav version for mobile
538      if (isMobile) {
539        swapNav(); // tree view should be used on mobile
540        $('#nav-swap').hide();
541      } else {
542        chooseDefaultNav();
543        if ($("#nav-tree").is(':visible')) {
544          init_default_navtree("../../../../");
545        }
546      }
547      // scroll the selected page into view
548      $(document).ready(function() {
549        scrollIntoView("packages-nav");
550        scrollIntoView("classes-nav");
551        });
552    </script>
553
554
555
556
557
558<div class="col-12" id="doc-col">
559
560<div id="api-info-block">
561<div class="api-level">
562
563
564
565
566</div>
567</div>
568
569<div id="jd-header">
570  package
571  <h1>android.support.test</h1>
572</div><!-- end header -->
573
574<div id="naMessage"></div>
575
576<div id="jd-content" class="api apilevel-">
577
578
579
580
581
582
583
584
585
586
587
588
589
590    <h2>Classes</h2>
591    <div class="jd-sumtable">
592
593
594  <table class="jd-sumtable-expando">
595
596      <tr class="alt-color api apilevel-" >
597        <td class="jd-linkcol"><a href="../../../../reference/android/support/test/InstrumentationRegistry.html">InstrumentationRegistry</a></td>
598        <td class="jd-descrcol" width="100%">
599          An exposed registry instance that holds a reference to the instrumentation running in the
600 process and it's arguments.&nbsp;
601
602
603
604        </td>
605      </tr>
606
607
608  </table>
609
610    </div>
611
612
613
614
615
616
617
618
619
620
621
622
623</div><!-- end jd-content -->
624
625<div class="wrap">
626  <div class="dac-footer">
627    <div class="cols dac-footer-main">
628      <div class="col-1of2">
629        <a class="dac-footer-getnews" data-modal-toggle="newsletter" href="javascript:;">Get news &amp; tips <span
630          class="dac-fab dac-primary"><i class="dac-sprite dac-mail"></i></span></a>
631      </div>
632      <div class="col-1of2 dac-footer-reachout">
633        <div class="dac-footer-contact">
634          <a class="dac-footer-contact-link" href="http://android-developers.blogspot.com/">Blog</a>
635          <a class="dac-footer-contact-link" href="/support.html">Support</a>
636        </div>
637        <div class="dac-footer-social">
638          <a class="dac-fab dac-footer-social-link" href="https://www.youtube.com/user/androiddevelopers"><i class="dac-sprite dac-youtube"></i></a>
639          <a class="dac-fab dac-footer-social-link" href="https://plus.google.com/+AndroidDevelopers"><i class="dac-sprite dac-gplus"></i></a>
640          <a class="dac-fab dac-footer-social-link" href="https://twitter.com/AndroidDev"><i class="dac-sprite dac-twitter"></i></a>
641        </div>
642      </div>
643    </div>
644
645    <hr class="dac-footer-separator"/>
646
647
648      <p class="dac-footer-copyright">
649
650  Except as noted, this content is licensed under <a
651  href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
652  For details and restrictions, see the <a href="../../../../license.html">
653  Content License</a>.
654      </p>
655      <p class="dac-footer-build">
656
657    Android &nbsp;r &mdash;
658<script src="../../../../timestamp.js" type="text/javascript"></script>
659<script>document.write(BUILD_TIMESTAMP)</script>
660
661      </p>
662
663
664    <p class="dac-footer-links">
665      <a href="/about/index.html">About Android</a>
666      <a href="/auto/index.html">Auto</a>
667      <a href="/tv/index.html">TV</a>
668      <a href="/wear/index.html">Wear</a>
669      <a href="/legal.html">Legal</a>
670
671      <span id="language" class="locales">
672        <select name="language" onchange="changeLangPref(this.value, true)">
673          <option value="en" selected="selected">English</option>
674          <option value="es">Español</option>
675          <option value="ja">日本語</option>
676          <option value="ko">한국어</option>
677          <option value="ru">Русский</option>
678          <option value="zh-cn">中文(简体)</option>
679          <option value="zh-tw">中文(繁體)</option>
680        </select>
681      </span>
682    </p>
683  </div>
684</div> <!-- end footer -->
685
686<div data-modal="newsletter" data-newsletter data-swap class="dac-modal newsletter">
687  <div class="dac-modal-container">
688    <div class="dac-modal-window">
689      <header class="dac-modal-header">
690        <button class="dac-modal-header-close" data-modal-toggle><i class="dac-sprite dac-close"></i></button>
691        <div class="dac-swap" data-swap-container>
692          <section class="dac-swap-section dac-active dac-down">
693            <h2 class="norule dac-modal-header-title">Get the latest Android developer news and tips that will help you find success on Google Play.</h2>
694            <p class="dac-modal-header-subtitle">&#42; Required Fields</p>
695          </section>
696          <section class="dac-swap-section dac-up">
697            <h2 class="norule dac-modal-header-title">Hooray!</h2>
698          </section>
699        </div>
700      </header>
701      <div class="dac-swap" data-swap-container>
702        <section class="dac-swap-section dac-active dac-left">
703          <form action="https://docs.google.com/forms/d/1QgnkzbEJIDu9lMEea0mxqWrXUJu0oBCLD7ar23V0Yys/formResponse" class="dac-form" method="post" target="dac-newsletter-iframe">
704            <section class="dac-modal-content">
705              <fieldset class="dac-form-fieldset">
706                <div class="cols">
707                  <div class="col-1of2 newsletter-leftCol">
708                    <div class="dac-form-input-group">
709                      <label for="newsletter-full-name" class="dac-form-floatlabel">Full name</label>
710                      <input type="text" class="dac-form-input" name="entry.1357890476" id="newsletter-full-name" required>
711                      <span class="dac-form-required">*</span>
712                    </div>
713                    <div class="dac-form-input-group">
714                      <label for="newsletter-email" class="dac-form-floatlabel">Email address</label>
715                      <input type="email" class="dac-form-input" name="entry.472100832" id="newsletter-email" required>
716                      <span class="dac-form-required">*</span>
717                    </div>
718                  </div>
719                  <div class="col-1of2 newsletter-rightCol">
720                    <div class="dac-form-input-group">
721                      <label for="newsletter-company" class="dac-form-floatlabel">Company / developer name</label>
722                      <input type="text" class="dac-form-input" name="entry.1664780309" id="newsletter-company">
723                    </div>
724                    <div class="dac-form-input-group">
725                      <label for="newsletter-play-store" class="dac-form-floatlabel">One of your Play Store app URLs</label>
726                      <input type="url" class="dac-form-input" name="entry.47013838" id="newsletter-play-store" required>
727                      <span class="dac-form-required">*</span>
728                    </div>
729                  </div>
730                </div>
731              </fieldset>
732              <fieldset class="dac-form-fieldset">
733                <div class="cols">
734                  <div class="col-1of2 newsletter-leftCol">
735                    <legend class="dac-form-legend">Which best describes your business:<span class="dac-form-required">*</span>
736                    </legend>
737                    <div class="dac-form-radio-group">
738                      <input type="radio" value="Apps" class="dac-form-radio" name="entry.1796324055" id="newsletter-business-type-app" required>
739                      <label for="newsletter-business-type-app" class="dac-form-radio-button"></label>
740                      <label for="newsletter-business-type-app" class="dac-form-label">Apps</label>
741                    </div>
742                    <div class="dac-form-radio-group">
743                      <input type="radio" value="Games" class="dac-form-radio" name="entry.1796324055" id="newsletter-business-type-games" required>
744                      <label for="newsletter-business-type-games" class="dac-form-radio-button"></label>
745                      <label for="newsletter-business-type-games" class="dac-form-label">Games</label>
746                    </div>
747                    <div class="dac-form-radio-group">
748                      <input type="radio" value="Apps and Games" class="dac-form-radio" name="entry.1796324055" id="newsletter-business-type-appsgames" required>
749                      <label for="newsletter-business-type-appsgames" class="dac-form-radio-button"></label>
750                      <label for="newsletter-business-type-appsgames" class="dac-form-label">Apps &amp; Games</label>
751                    </div>
752                  </div>
753                  <div class="col-1of2 newsletter-rightCol newsletter-checkboxes">
754                    <div class="dac-form-radio-group">
755                      <div class="dac-media">
756                        <div class="dac-media-figure">
757                          <input type="checkbox" class="dac-form-checkbox" name="entry.732309842" id="newsletter-add" required value="Add me to the mailing list for the monthly newsletter and occasional emails about development and Google Play opportunities.">
758                          <label for="newsletter-add" class="dac-form-checkbox-button"></label>
759                        </div>
760                        <div class="dac-media-body">
761                          <label for="newsletter-add" class="dac-form-label dac-form-aside">Add me to the mailing list for the monthly newsletter and occasional emails about development and Google Play opportunities.<span class="dac-form-required">*</span></label>
762                        </div>
763                      </div>
764                    </div>
765                    <div class="dac-form-radio-group">
766                      <div class="dac-media">
767                        <div class="dac-media-figure">
768                          <input type="checkbox" class="dac-form-checkbox" name="entry.2045036090" id="newsletter-terms" required value="I acknowledge that the information provided in this form will be subject to Google's privacy policy (https://www.google.com/policies/privacy/).">
769                          <label for="newsletter-terms" class="dac-form-checkbox-button"></label>
770                        </div>
771                        <div class="dac-media-body">
772                          <label for="newsletter-terms" class="dac-form-label dac-form-aside">I acknowledge that the information provided in this form will be subject to <a href="https://www.google.com/policies/privacy/">Google's privacy policy</a>.<span class="dac-form-required">*</span></label>
773                        </div>
774                      </div>
775                    </div>
776                  </div>
777                </div>
778              </fieldset>
779            </section>
780            <footer class="dac-modal-footer">
781              <div class="cols">
782                <div class="col-2of5">
783                </div>
784              </div>
785              <button type="submit" value="Submit" class="dac-fab dac-primary dac-large dac-modal-action"><i class="dac-sprite dac-arrow-right"></i></button>
786            </footer>
787          </form>
788        </section>
789        <section class="dac-swap-section dac-right">
790          <div class="dac-modal-content">
791            <p class="newsletter-success-message">
792              You have successfully signed up for the latest Android developer news and tips.
793            </p>
794          </div>
795        </section>
796      </div>
797    </div>
798  </div>
799</div> <!-- end footer -->
800
801</div><!-- doc-content -->
802
803</div> <!-- end .cols -->
804</div> <!-- end body-content -->
805
806
807
808
809
810
811</body>
812</html>
813