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" 109 href="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" 118 type="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 (Espaol), 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 (a] 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 (a] 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="Disear">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="Capacitacin">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="Guas 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 & 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. 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 & 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 r — 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">Espaol</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">* 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 & 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