Home | History | Annotate | Download | only in preview
      1 page.title=
      2 meta.tags="preview", "nexus","system image"
      3 page.tags="preview", "androidn"
      4 page.image=images/cards/card-n-downloads_2x.png
      5 
      6 @jd:body
      7 
      8 <div style="position:relative; min-height:600px">
      9 
     10   <div class="wrap" id="tos" style="position:absolute;display:none;width:inherit;">
     11 
     12     <p class="sdk-terms-intro"> Android Preview SDK 
     13 
     14 </p>
     15 
     16     <h2 class="norule"></h2>
     17 
     18     <div class="sdk-terms" onfocus="this.blur()" style="width:678px">
     19  Android SDK Preview 
     20 
     21 1. 
     22 
     23 1.1 Android SDK PreviewPreview Android  API  Preview  Google Preview
     24 
     25 1.2 Android Android  http://source.android.com/ Android 
     26 
     27 1.3 Android  (i)  Android  Android  http://source.android.com/compatibility  Android  (ii)  Android  (CTS) 
     28 
     29 1.4Google Google Inc.1600 Amphitheatre Parkway, Mountain View, CA 94043, United States
     30 
     31 2. 
     32 
     33 2.1 PreviewPreview
     34 
     35 2.2 /Preview
     36 
     37 2.3 /Preview/PreviewPreview
     38 
     39 2.4 PreviewPreview
     40 
     41 3. Google Preview
     42 
     43 3.1 Google Preview Android 
     44 
     45 3.2 Preview Android  SDK Android Preview
     46 
     47 3.3  Google PreviewPreviewGoogle 
     48 
     49 3.4 Preview(a) PreviewPreview (b) PreviewPreviewPreview
     50 
     51 3.5 Preview
     52 
     53 3.6  Google PreviewPreviewPreview Google PreviewPreview
     54 
     55 3.7  Google 
     56 
     57 3.8 PreviewPreview
     58 
     59 4. Preview
     60 
     61 4.1 Google  Google Preview
     62 
     63 4.2  (a)  (b) //Preview
     64 
     65 4.3 Preview Google  Google 
     66 
     67 4.4 Preview Google  Activity
     68 
     69 4.5  Android / Android  Google Google 
     70 
     71 4.6  Google Google 
     72 
     73 4.7 PreviewPreviewPreviewPreviewPreview Android SDK 
     74 
     75 5. 
     76 
     77 5.1  Google 
     78 
     79 6. 
     80 
     81 6.1 PreviewGoogle  IP Preview/Preview
     82 
     83 6.2 Preview Google  http://www.google.com/policies/privacy/
     84 
     85 7. 
     86 
     87 7.1 Preview Google Google 
     88 
     89 7.2 
     90 
     91 7.3 
     92 
     93 8.  Google API
     94 
     95 8.1 Google API
     96 
     97 8.1.1  API  Google  Google  API 
     98 
     99 8.1.2  API  Google 
    100 
    101 9. 
    102 
    103 9.1  Google 
    104 
    105 9.2 Preview
    106 
    107 9.3 Google 
    108 
    109 9.4 
    110 (A) Google /PreviewPreview
    111 (B) Google  Android SDK 
    112 
    113 9.5 Preview 101112  14 
    114 
    115 10.
    116 
    117 10.1 PreviewPreviewGoogle 
    118 
    119 10.2 PreviewPreviewPreview
    120 
    121 10.3 Google 
    122 
    123 11. 
    124 
    125 11.1 Google  Google 
    126 
    127 12. 
    128 
    129 12.1  Google(a) Preview(b) Preview (c) 
    130 
    131 13. 
    132 
    133 13.1 Google PreviewGoogle Preview
    134 
    135 14. 
    136 
    137 14.1  Google Preview Google  Google Preview
    138 
    139 14.2  Google  Google  Google Google 
    140 
    141 14.3 
    142 
    143 14.4 Google 
    144 
    145 14.5 PreviewPreview
    146 
    147 14.6  Google  Google 
    148 
    149 14.7  Google  Google  Google 
    150   </div><!-- sdk terms -->
    151 
    152 
    153 
    154     <div id="sdk-terms-form">
    155       <p>
    156         <input id="agree" type="checkbox" name="agree" value="1" onclick="onAgreeChecked()" />
    157         <label id="agreeLabel" for="agree"></label>
    158       </p>
    159       <p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p>
    160     </div>
    161 
    162 
    163   </div><!-- end TOS -->
    164 
    165 
    166   <div id="landing">
    167 
    168 <div id="qv-wrapper">
    169   <div id="qv">
    170     <h2></h2>
    171       <ol>
    172         <li><a href="#device-preview"></a>
    173           <ol>
    174             <li><a href="#ota"></a></li>
    175             <li><a href="#flash"></a></li>
    176             <li><a href="#revertDevice"></a></li>
    177           </ol>
    178         </li>
    179         <li><a href="#setupAVD"></a></li>
    180       </ol>
    181   </div>
    182 </div>
    183 
    184 <p>
    185    Android N
    186 
    187 </p>
    188 
    189 <ul>
    190   <li> Android N</li>
    191   <li> Android N  Android </li>
    192 </ul>
    193 
    194 <p>
    195    APK 
    196 
    197 
    198 
    199 </p>
    200 
    201 <p>
    202    Android N  Android N API  Android N <a href="{@docRoot}preview/setup-sdk.html"> Android N </a>
    203 
    204 
    205 
    206 </p>
    207 
    208 
    209 <h2 id="device-preview"></h2>
    210 
    211 <p>
    212   N Developer Preview 
    213 
    214 </p>
    215 
    216 <p>
    217    Developer Preview 
    218 
    219 </p>
    220 
    221 <ul>
    222   <li><strong>Android Beta </strong><a href="https://g.co/androidbeta"> OTA </a>
    223  N Developer Preview  OTA 
    224  N Developer Preview 
    225 
    226 </li>
    227   <li><strong> Developer Preview </strong> OTA  Android Beta  OTA 
    228 
    229  </li>
    230 </ul>
    231 
    232 <h3 id="ota"> OTA </h3>
    233 
    234 <p>
    235    <a href="https://g.co/androidbeta">Android Beta </a> Android Preview 
    236 
    237 
    238 
    239 
    240 </p>
    241 
    242 <p>
    243    Android  Android 6.0 Marshmallow OTA 
    244 
    245 
    246 <strong></strong>
    247 
    248 </p>
    249 
    250 <p>
    251   
    252 <a href="https://g.co/androidbeta">Android Beta </a>
    253 </p>
    254 
    255 <p class="note"><strong></strong>
    256   
    257 
    258 </p>
    259 
    260 <h3 id="flash"></h3>
    261 
    262 <p>
    263    Developer Preview 
    264 
    265 
    266 
    267 
    268 </p>
    269 
    270 <!-- You can flash by ota or system image --><p>
    271   <strong></strong>
    272 
    273 </p>
    274 
    275 <p>
    276    <a href="https://developers.google.com/android/nexus/images#instructions">developers.google.com/android</a>
    277 
    278 
    279 </p>
    280 
    281 <p>
    282   <strong> Developer Preview  OTA </strong> Developer Preview 
    283 
    284 
    285 
    286 </p>
    287 
    288 <p>
    289    OTA 
    290 <a href="https://g.co/androidbeta">Android Beta </a> Preview 
    291 
    292 
    293 </p>
    294 
    295 <table>
    296   <tr>
    297     <th scope="col"></th>
    298     <th scope="col">/</th>
    299   </tr>
    300 
    301   <tr id="bullhead">
    302     <td>Nexus 5X <br>"bullhead"</td>
    303     <td><a href="#top" onclick="onDownload(this)">bullhead-npd35k-factory-5ba40535.tgz</a><br>
    304       MD5: b6c5d79a21815ee21db41822dcf61e9f<br>
    305       SHA-1:5ba4053577007d15c96472206e3a79bc80ab194c
    306     </td>
    307   </tr>
    308 
    309   <tr id="shamu">
    310     <td>Nexus 6 <br>"shamu"</td>
    311     <td><a href="#top" onclick="onDownload(this)">shamu-npd35k-factory-a33bf20c.tgz</a><br>
    312       MD5: e1cf9c57cfb11bebe7f1f5bfbf05d7ab<br>
    313       SHA-1: a33bf20c719206bcf08d1edd8da6c0ff9d50f69c
    314     </td>
    315   </tr>
    316 
    317   <tr id="angler">
    318     <td>Nexus 6P <br>"angler"</td>
    319     <td><a href="#top" onclick="onDownload(this)">angler-npd35k-factory-81c341d5.tgz</a><br>
    320       MD5: e93de7949433339856124c3729c15ebb<br>
    321       SHA-1:81c341d57ef2cd139569b055d5d59e9e592a7abd
    322     </td>
    323   </tr>
    324 
    325   <tr id="volantis">
    326     <td>Nexus 9 <br>"volantis"</td>
    327     <td><a href="#top" onclick="onDownload(this)">volantis-npd35k-factory-2b50e19d.tgz</a><br>
    328       MD5:565be87ebb2d5937e2abe1a42645864b<br>
    329       SHA-1:2b50e19dae2667b27f911e3c61ed64860caf43e1
    330     </td>
    331   </tr>
    332 
    333   <tr id="volantisg">
    334     <td>Nexus 9G <br>"volantisg"</td>
    335     <td><a href="#top" onclick="onDownload(this)">volantisg-npd35k-factory-2e89ebe6.tgz</a><br>
    336       MD5: a8464e15c6683fe2afa378a63e205fda<br>
    337       SHA-1:2e89ebe67a46b2f3beb050746c13341cd11fa678
    338     </td>
    339   </tr>
    340 
    341   <tr id="fugu">
    342     <td>Nexus Player <br>"fugu"</td>
    343     <td><a href="#top" onclick="onDownload(this)">fugu-npd35k-factory-1de74874.tgz</a><br>
    344       MD5: c0dbb7db671f61b2785da5001cedefcb<br>
    345       SHA-1:1de74874f8d83e14d642f13b5a2130fc2aa55873
    346     </td>
    347   </tr>
    348 
    349   <tr id="ryu">
    350     <td>Pixel C <br>"ryu"</td>
    351     <td><a href="#top" onclick="onDownload(this)">ryu-npd35k-factory-b4eed85d.tgz</a><br>
    352       MD5: bdcb6f770e753668b5fadff2a6678e0d<br>
    353       SHA-1: b4eed85de0d42c200348a8629084f78e24f72ac2
    354     </td>
    355   </tr>
    356 
    357   <tr id="seed">
    358     <td>General Mobile 4G (Android One) <br>"seed"</td>
    359     <td><a href="#top" onclick="onDownload(this)">seed_l8150-npd35k-factory-5ab1212b.tgz</a><br>
    360       MD5:7d34a9774fdd6e025d485ce6cfc23c4c<br>
    361       SHA-1:5ab1212bc9417269d391aacf1e672fff24b4ecc5
    362     </td>
    363   </tr>
    364 
    365   <tr id="xperia">
    366     <td>Sony Xperia Z3 <br> D6603  D6653</td>
    367     <td><a class="external-link" href="http://support.sonymobile.com/xperiaz3/tools/xperia-companion/">Xperia Companion</a><br>
    368       <a class="external-link" href="https://developer.sony.com/develop/smartphones-and-tablets/android-n-developer-preview/"> Xperia Z3  Android N Developer Preview</a>
    369     </td>
    370   </tr>
    371 
    372 </table>
    373 
    374 <h3 id="revertDevice"> Preview</h3>
    375 
    376 <p>
    377    Preview
    378  </p>
    379   <ul>
    380     <li><strong></strong>
    381 
    382       <ul>
    383           <li> <strong>Nexus  Pixel C </strong><a href="http://developers.google.com/android/nexus/images"> Nexus </a>
    384 
    385  </li>
    386         <li><strong></strong> Android Beta 
    387 
    388 
    389 </li>
    390       </ul>
    391     </li>
    392     <li><strong> Android Beta </strong> <a href="https://g.co/androidbeta">Android Beta
    393  </a>
    394 
    395   <p>
    396      Android  Android 6.0 Marshmallow OTA 
    397 
    398     
    399 <strong></strong>
    400 
    401   </p>
    402   </li>
    403 </ul>
    404 
    405 <p class="note"><strong></strong>
    406    Developer Preview 
    407 
    408 
    409 </p>
    410 
    411 
    412 <h2 id="setupAVD"></h2>
    413 
    414 <p> Android  Android N Preview
    415 Android N Preview SDK
    416 </p>
    417 
    418 <p> Android N Preview SDK<a href="{@docRoot}preview/setup-sdk.html"> Android N </a> SDK
    419 
    420 
    421 
    422 <ol>
    423   <li> Android Studio Settings
    424 Windows/Linux<strong>File &gt; Settings</strong> Mac<strong>Android Studio &gt; Preferences</strong>
    425  <strong>Appearance &amp; Behavior &gt; System Settings &gt; Android SDK</strong>
    426 
    427 
    428 
    429   <li> <strong>SDK Platforms</strong>  <strong>Android N Preview</strong> 
    430 </li>
    431 
    432   <li> <strong>SDK Tools</strong> 
    433  <strong>Android SDK Build Tools</strong><strong>Android SDK
    434  Platform-Tools</strong>  <strong>Android SDK Tools</strong> 
    435 
    436   </li>
    437 
    438   <li> <strong>OK</strong> 
    439 
    440   </li>
    441 </ol>
    442 
    443 <p> <strong>Android SDK Built-Tools 24.0 0 rc1</strong><strong>Platform-Tools 24.0.0 rc1</strong>  <strong>SDK Tools
    444 25.0.9</strong> SDK Tools  25.0.9 Android N  x86_64 
    445 
    446 </p>
    447 
    448 
    449 <p> Android N </p>
    450 
    451 <ol>
    452   <li> <strong>Tools &gt; Android &gt;
    453  AVD Manager</strong>  AVD Manager</li>
    454   <li> <strong>Create Virtual Device</strong></li>
    455   <li> Nexus 5XNexus 6PNexus 9  Android TV <strong>Next</strong>
    456 </li>
    457   <li> <strong>N</strong> 
    458 <strong>x86</strong> ABI <strong>Next</strong> Android N Preview  Android  x86 
    459 
    460 
    461   <li> AVD 
    462  <strong>Finish</strong></li>
    463 </ol>
    464 
    465 <p> Android N Preview AVD  Android </p>
    466 
    467 <p>
    468  Android  Android Studio 2.1  <a href="http://tools.android.com/tech-docs/emulator">Android Emulator 2.0</a>
    469 Android Studio 1.5 
    470 
    471 </p>
    472 
    473 <p><a href="{@docRoot}tools/devices/index.html"></a>
    474 </p>
    475 
    476 
    477 
    478 
    479 
    480 
    481 
    482 
    483 
    484 
    485 
    486 
    487 
    488 
    489   </div><!-- landing -->
    490 
    491 </div><!-- relative wrapper -->
    492 
    493 
    494 
    495 <script>
    496   var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/";
    497   function onDownload(link) {
    498 
    499     $("#downloadForRealz").html("Download " + $(link).text());
    500     $("#downloadForRealz").attr('href', urlRoot + $(link).text());
    501 
    502     $("#tos").fadeIn('fast');
    503     $("#landing").fadeOut('fast');
    504 
    505     return true;
    506   }
    507 
    508 
    509   function onAgreeChecked() {
    510     /* verify that the TOS is agreed */
    511     if ($("input#agree").is(":checked")) {
    512       /* reveal the download button */
    513       $("a#downloadForRealz").removeClass('disabled');
    514     } else {
    515       $("a#downloadForRealz").addClass('disabled');
    516     }
    517   }
    518 
    519   function onDownloadForRealz(link) {
    520     if ($("input#agree").is(':checked')) {
    521     /*
    522       $("#tos").fadeOut('fast');
    523       $("#landing").fadeIn('fast');
    524     */
    525 
    526       ga('send', 'event', 'M Preview', 'System Image', $("#downloadForRealz").html());
    527 
    528     /*
    529       location.hash = "";
    530     */
    531       return true;
    532     } else {
    533       return false;
    534     }
    535   }
    536 
    537   $(window).hashchange( function(){
    538     if (location.hash == "") {
    539       location.reload();
    540     }
    541   });
    542 
    543 </script>
    544