Home | History | Annotate | Download | only in revisions
      1 page.title=SDK Platforms Release Notes
      2 
      3 @jd:body
      4 
      5 <div id="qv-wrapper">
      6 <div id="qv">
      7 
      8 
      9 <h2>See Also</h2>
     10 <ol>
     11   <li><a href="{@docRoot}about/versions/kitkat.html">KitKat
     12 Highlights and APIs</a></li>
     13   <li><a href="{@docRoot}about/versions/jelly-bean.html">Jelly Bean
     14 Highlights and APIs</a></li>
     15   <li><a href="{@docRoot}about/versions/android-4.0-highlights.html">Ice Cream Sandwich
     16 Highlights and APIs</a></li>
     17 </ol>
     18 
     19 </div>
     20 </div>
     21 
     22 
     23 
     24 <p>This document provides release information about the SDK Platform packages required
     25 for app development. If you want details about the features and APIs added in each Android
     26 version, instead read the highlights in the <a href="{@docRoot}about/index.html">About</a>
     27 section.</p>
     28 
     29 <p>In order to compile your application against a particular version of Android, you must use the
     30 <a href="{@docRoot}tools/help/sdk-manager.html">SDK Manager</a> to download and install the SDK
     31 Platform for that release. If you want to test your application on an emulator, you must also
     32 download at least one System Image for that Android version.</p>
     33 
     34 
     35 <p>Each platform release includes system images that support a specific processor architecture,
     36 such as ARM EABI, Intel x86 or MIPS. Platform releases also include a system image that contains
     37 Google APIs. The <a href="{@docRoot}tools/help/sdk-manager.html">SDK Manager</a> lists available
     38 platform system images under each platform version header, for example:</p>
     39 
     40 <ul>
     41   <li>ARM EABI v7a System Image</li>
     42   <li>Intel x86 Atom System Image</li>
     43   <li>MIPS System Image</li>
     44   <li>Google APIs</li>
     45 </ul>
     46 
     47 <p>To determine what revisions of an Android platform you have installed, refer to the
     48 <em>Packages</em> listing in the Android
     49 <a href="{@docRoot}tools/help/sdk-manager.html">SDK Manager</a>.</p>
     50 
     51 <p class="caution"><strong>Important:</strong> To download the most recent Android
     52 system components from the Android SDK Manager, you must first update the SDK Tools to the
     53 most recent release and restart the SDK Manager. If you do not, the latest Android system
     54 packages may not be available for download.</p>
     55 
     56 
     57 <h2 id="5.0">Android 5.0</h2>
     58 
     59 <div class="toggle-content opened">
     60   <p><a href="#" onclick="return toggleContent(this)">
     61     <img src="{@docRoot}assets/images/triangle-opened.png"
     62 class="toggle-content-img" alt="" />Revision 2</a> <em>(December 2014)</em>
     63   </p>
     64 
     65   <div class="toggle-content-toggleme">
     66 
     67     <p>Updated layouts in the Support Library and fixed various issues.</p>
     68     <p>Dependencies:</p>
     69     <ul>
     70       <li>Android SDK Platform-tools r21 or higher is required.</li>
     71       <li>Android SDK Tools 23.0.5 or higher is required.</li>
     72     </ul>
     73   </div>
     74 
     75 <div class="toggle-content closed">
     76   <p><a href="#" onclick="return toggleContent(this)">
     77     <img src="{@docRoot}assets/images/triangle-closed.png"
     78 class="toggle-content-img" alt="" />Revision 1</a> <em>(October 2014)</em>
     79   </p>
     80 
     81   <div class="toggle-content-toggleme">
     82 
     83     <p>Initial release for Android 5.0 (API level 21).</p>
     84     <p>Also see the
     85     <a href="{@docRoot}about/versions/android-5.0.html">Android 5.0 APIs overview</a>.</p>
     86     <p>Dependencies:</p>
     87     <ul>
     88       <li>Android SDK Platform-tools r21 or higher is required.</li>
     89       <li>Android SDK Tools 23.0.5 or higher is required.</li>
     90     </ul>
     91   </div>
     92 
     93   <h3>Device Definitions</h3>
     94 
     95   <p>The platform includes the following new device definitions for use in creating
     96   Android Virtual Devices in the <a href="{@docRoot}tools/help/avd-manager.html">AVD Manager</a>:</p>
     97  
     98   <ul>
     99   <li>Nexus 6 (5.96", 1440 x 2560, Normal 560dpi screen) </li>
    100   <li>Nexus 9 (8.9", 2048 x 1536, X-Large xhdpi screen) </li>
    101   </ul>
    102 
    103 </div>
    104 
    105 
    106 <h2 id="4.4">Android 4.4W</h2>
    107 
    108 <div class="toggle-content open">
    109   <p><a href="#" onclick="return toggleContent(this)">
    110     <img src="{@docRoot}assets/images/triangle-closed.png"
    111 class="toggle-content-img" alt="" />Revision 2</a> <em>(October 2014)</em>
    112   </p>
    113 
    114   <div class="toggle-content-toggleme">
    115 
    116     <p>Updated the rendering library.  </p>
    117 
    118     <p>Dependencies:</p>
    119     <ul>
    120       <li>Android SDK Platform-tools r20 or higher is required.</li>
    121       <li>Android SDK Tools 23.0 or higher is required.</li>
    122     </ul>
    123   </div>
    124 
    125 <div class="toggle-content closed">
    126   <p><a href="#" onclick="return toggleContent(this)">
    127     <img src="{@docRoot}assets/images/triangle-closed.png"
    128 class="toggle-content-img" alt="" />Revision 1</a> <em>(June 2014)</em>
    129   </p>
    130 
    131   <div class="toggle-content-toggleme">
    132 
    133     <p>Initial release for Android Wear.</p>
    134     <p>Dependencies:</p>
    135     <ul>
    136       <li>Android SDK Platform-tools r20 or higher is required.</li>
    137       <li>Android SDK Tools 23.0 or higher is required.</li>
    138     </ul>
    139   </div>
    140 
    141   <h3>Device Definitions</h3>
    142 
    143   <p>The platform includes the following device definitions for use in creating Android Virtual
    144   Devices in the <a href="{@docRoot}tools/help/avd-manager.html">AVD Manager</a>:</p>
    145 
    146   <ul>
    147     <li>Android Wear Round (320 x 320, hdpi)</li>
    148     <li>Android Wear Square (320 x 320, hdpi)</li>
    149   </ul>
    150 </div>
    151 
    152 <h2 id="4.4">Android 4.4</h2>
    153 
    154 <div class="toggle-content closed">
    155   <p><a href="#" onclick="return toggleContent(this)">
    156     <img src="{@docRoot}assets/images/triangle-closed.png"
    157 class="toggle-content-img" alt="" />Revision 2</a> <em>(December 2013)</em>
    158   </p>
    159 
    160   <div class="toggle-content-toggleme">
    161 
    162     <p>Maintenance release. The system version is 4.4.2.</p>
    163     <p>Also see the
    164     <a href="{@docRoot}about/versions/android-4.4.html">Android 4.4 APIs overview</a>.</p>
    165     <dl>
    166       <dt>Dependencies:</dt>
    167       <dd>Android SDK Platform-tools r19 or higher is required.</dd>
    168       <dd>Android SDK Tools 22.3 or higher is recommended.</dd>
    169     </dl>
    170 
    171   </div>
    172 </div>
    173 
    174 <div class="toggle-content closed">
    175   <p><a href="#" onclick="return toggleContent(this)">
    176     <img src="{@docRoot}assets/images/triangle-closed.png"
    177 class="toggle-content-img" alt="" />Revision 1</a> <em>(October 2013)</em>
    178   </p>
    179 
    180   <div class="toggle-content-toggleme">
    181 
    182     <p>Initial release. The system version is 4.4.</p>
    183     <p>Also see the
    184     <a href="{@docRoot}about/versions/android-4.4.html">Android 4.4 APIs overview</a>.</p>
    185     <dl>
    186       <dt>Dependencies:</dt>
    187       <dd>Android SDK Platform-tools r19 or higher is required.</dd>
    188       <dd>Android SDK Tools 22.3 or higher is recommended.</dd>
    189     </dl>
    190 
    191   </div>
    192 </div>
    193 
    194 
    195 
    196 <h3 id="gsi-4.4">Google APIs System Image</h3>
    197 
    198 <div class="toggle-content closed">
    199   <p><a href="#" onclick="return toggleContent(this)">
    200     <img src="{@docRoot}assets/images/triangle-closed.png"
    201 class="toggle-content-img" alt="" />Revision 4</a> <em>(March 2014)</em>
    202   </p>
    203 
    204   <div class="toggle-content-toggleme">
    205 
    206     <p>This release includes
    207     <a href="{@docRoot}google/play-services/index.html">Google Play services</a> version 4.3,
    208     allowing you to test your application in an emulator using the latest Google Play services.</p>
    209 
    210   </div>
    211 </div>
    212 
    213 <div class="toggle-content closed">
    214   <p><a href="#" onclick="return toggleContent(this)">
    215     <img src="{@docRoot}assets/images/triangle-closed.png"
    216 class="toggle-content-img" alt="" />Revision 3</a> <em>(February 2014)</em>
    217   </p>
    218 
    219   <div class="toggle-content-toggleme">
    220 
    221     <p>This release includes
    222     <a href="{@docRoot}google/play-services/index.html">Google Play services</a> version 4.2.42,
    223     allowing you to test your application in an emulator using the latest Google Play services.</p>
    224 
    225   </div>
    226 </div>
    227 
    228 <div class="toggle-content closed">
    229   <p><a href="#" onclick="return toggleContent(this)">
    230     <img src="{@docRoot}assets/images/triangle-closed.png"
    231 class="toggle-content-img" alt="" />Revision 2</a> <em>(December 2013)</em>
    232   </p>
    233 
    234   <div class="toggle-content-toggleme">
    235 
    236     <p>This release includes
    237     <a href="{@docRoot}google/play-services/index.html">Google Play services</a> version 4.0.33.</p>
    238 
    239   </div>
    240 </div>
    241 
    242 <div class="toggle-content closed">
    243   <p><a href="#" onclick="return toggleContent(this)">
    244     <img src="{@docRoot}assets/images/triangle-closed.png"
    245 class="toggle-content-img" alt="" />Revision 1</a> <em>(October 2013)</em>
    246   </p>
    247 
    248   <div class="toggle-content-toggleme">
    249 
    250     <p>Initial release. This release includes
    251     <a href="{@docRoot}google/play-services/index.html">Google Play services</a> version 4.0.30.
    252     </p>
    253 
    254   </div>
    255 </div>
    256 
    257 
    258 
    259 <h2 id="4.3">Android 4.3</h2>
    260 
    261 
    262 <div class="toggle-content closed">
    263 
    264   <p><a href="#" onclick="return toggleContent(this)">
    265     <img src="{@docRoot}assets/images/triangle-closed.png"
    266 class="toggle-content-img" alt="" />Revision 2</a> <em>(August 2013)</em>
    267   </p>
    268 
    269   <div class="toggle-content-toggleme">
    270 
    271     <p>Maintenance update. The system version is 4.3.</p>
    272     <dl>
    273       <dt>Dependencies:</dt>
    274       <dd>Android SDK Platform-tools r18 or higher is required.</dd>
    275       <dd>Android SDK Tools 22.0.4 or higher is recommended.</dd>
    276     </dl>
    277 
    278   </div>
    279 </div>
    280 
    281 <div class="toggle-content closed">
    282 
    283   <p><a href="#" onclick="return toggleContent(this)">
    284     <img src="{@docRoot}assets/images/triangle-closed.png"
    285 class="toggle-content-img" alt="" />Revision 1</a> <em>(July 2013)</em>
    286   </p>
    287 
    288   <div class="toggle-content-toggleme">
    289 
    290     <p>Initial release. The system version is 4.3.</p>
    291     <dl>
    292       <dt>Dependencies:</dt>
    293       <dd>Android SDK Platform-tools r18 or higher is required.</dd>
    294       <dd>Android SDK Tools 22.0.4 or higher is recommended.</dd>
    295     </dl>
    296 
    297   </div>
    298 </div>
    299 
    300 <h3 id="gsi-4.3">Google APIs System Image</h3>
    301 
    302 <div class="toggle-content closed">
    303   <p><a href="#" onclick="return toggleContent(this)">
    304     <img src="{@docRoot}assets/images/triangle-closed.png"
    305 class="toggle-content-img" alt="" />Revision 3</a> <em>(September 2013)</em>
    306   </p>
    307 
    308   <div class="toggle-content-toggleme">
    309 
    310     <p>Maintenance update. This release includes
    311     <a href="{@docRoot}google/play-services/index.html">Google Play services</a> version 3.2.65.
    312     </p>
    313 
    314   </div>
    315 </div>
    316 
    317 <div class="toggle-content closed">
    318   <p><a href="#" onclick="return toggleContent(this)">
    319     <img src="{@docRoot}assets/images/triangle-closed.png"
    320 class="toggle-content-img" alt="" />Revision 2</a> <em>(August 2013)</em>
    321   </p>
    322 
    323   <div class="toggle-content-toggleme">
    324 
    325     <p>Maintenance update. This release includes
    326     <a href="{@docRoot}google/play-services/index.html">Google Play services</a> version 3.2.25.
    327     </p>
    328 
    329   </div>
    330 </div>
    331 
    332 <div class="toggle-content closed">
    333   <p><a href="#" onclick="return toggleContent(this)">
    334     <img src="{@docRoot}assets/images/triangle-closed.png"
    335 class="toggle-content-img" alt="" />Revision 1</a> <em>(July 2013)</em>
    336   </p>
    337 
    338   <div class="toggle-content-toggleme">
    339 
    340     <p>Initial release. This release includes
    341     <a href="{@docRoot}google/play-services/index.html">Google Play services</a> version 3.1.58.</p>
    342 
    343   </div>
    344 </div>
    345 
    346 
    347 
    348 
    349 <h2 id="4.2">Android 4.2</h2>
    350 
    351 
    352 <div class="toggle-content closed">
    353 
    354   <p><a href="#" onclick="return toggleContent(this)">
    355     <img src="{@docRoot}assets/images/triangle-closed.png"
    356 class="toggle-content-img" alt="" />Revision 2</a> <em>(February 2013)</em>
    357   </p>
    358 
    359   <div class="toggle-content-toggleme">
    360 
    361     <p>Maintenance update. The system version is 4.2.2.</p>
    362     <dl>
    363       <dt>Dependencies:</dt>
    364       <dd>SDK Tools r21 or higher is required.</dd>
    365     </dl>
    366 
    367   </div>
    368 </div>
    369 
    370 <div class="toggle-content closed">
    371 
    372   <p><a href="#" onclick="return toggleContent(this)">
    373     <img src="{@docRoot}assets/images/triangle-closed.png"
    374 class="toggle-content-img" alt="" />Revision 1</a> <em>(November 2012)</em>
    375   </p>
    376 
    377   <div class="toggle-content-toggleme">
    378 
    379     <p>Initial release. The system version is 4.2.</p>
    380     <dl>
    381       <dt>Dependencies:</dt>
    382       <dd>SDK Tools r20 or higher is required.</dd>
    383     </dl>
    384 
    385   </div>
    386 </div>
    387 
    388 <h3>Device Definitions</h3>
    389 
    390 <p>The platform includes the following device definitions for use in creating Android Virtual
    391 Devices in the <a href="{@docRoot}tools/help/avd-manager.html">AVD Manager</a>:</p>
    392 
    393 <ul>
    394   <li>
    395     Nexus 7 (7.3", 800 x 1280, Large tvdpi screen)
    396   </li>
    397   <li>
    398     Galaxy Nexus (4.7", 720 x 1280, Normal xhdpi screen)
    399   </li>
    400   <li>
    401     Nexus S (4.0", 480 x 800, Normal hdpi screen)
    402   </li>
    403   <li>
    404     Nexus One (3.7", 480 x 720, Normal hdpi screen)
    405   </li>
    406   <li>
    407     10.1" WXGA Tablet (1280 x 800, X-Large mdpi screen)
    408   </li>
    409   <li>
    410     7.0" WSVGA Tablet (1024 x 600, Large mdpi screen)
    411   </li>
    412   <li>
    413     5.4" FWVGA (480 x 854, Large mdpi screen)
    414   </li>
    415   <li>
    416     5.1" WVGA (480 x 800, Large mdpi screen)
    417   </li>
    418   <li>
    419     4.7" WXGA (1280 x 720, Normal xhdpi screen)
    420   </li>
    421   <li>
    422     4.65" 720p (720 x 1280, Normal xhdpi screen)
    423   </li>
    424   <li>
    425     4.0" WVGA (480 x 800, Normal hdpi screen)
    426   </li>
    427   <li>
    428     3.7" WVGA (480 x 800, Normal hdpi screen)
    429   </li>
    430   <li>
    431     3.7" FWVGA slider (480 x 854, Normal hdpi screen)
    432   </li>
    433   <li>
    434     3.4" WQVGA (240 x 432, Normal ldpi screen)
    435   </li>
    436   <li>
    437     3.3" WQVGA (240 x 400, Normal ldpi screen)
    438   </li>
    439   <li>
    440     3.2" QVGA ADP2 (320 x 480, Normal mdpi screen)
    441   </li>
    442   <li>
    443     3.2" HVGA slider ADP1 (320 x 480, Normal mdpi screen)
    444   </li>
    445   <li>
    446     2.7" QVGA slider (240 x 320, Small ldpi screen)
    447   </li>
    448   <li>
    449     2.7" QVGA (240 x 320, Small ldpi screen)
    450   </li>
    451 </ul>
    452 
    453 
    454 
    455 <h2 id="4.1">Android 4.1</h2>
    456 
    457 
    458 <div class="toggle-content closed">
    459 
    460   <p><a href="#" onclick="return toggleContent(this)">
    461     <img src="{@docRoot}assets/images/triangle-closed.png"
    462 class="toggle-content-img" alt="" />Revision 3</a> <em>(October 2012)</em>
    463   </p>
    464 
    465   <div class="toggle-content-toggleme">
    466 
    467     <p>Maintenance update. The system version is 4.1.2.</p>
    468     <dl>
    469       <dt>Dependencies:</dt>
    470       <dd>SDK Tools r20 or higher is required.</dd>
    471     </dl>
    472 
    473   </div>
    474 </div>
    475 
    476 <div class="toggle-content closed">
    477 
    478   <p><a href="#" onclick="return toggleContent(this)">
    479     <img src="{@docRoot}assets/images/triangle-closed.png"
    480 class="toggle-content-img" alt="" />Revision 2</a> <em>(July 2012)</em>
    481   </p>
    482 
    483   <div class="toggle-content-toggleme">
    484 
    485     <p>Maintenance update. The system version is 4.1.1.</p>
    486     <dl>
    487       <dt>Dependencies:</dt>
    488       <dd>SDK Tools r20 or higher is required.</dd>
    489     </dl>
    490 
    491   </div>
    492 </div>
    493 
    494 <div class="toggle-content closed" >
    495 
    496   <p><a href="#" onclick="return toggleContent(this)">
    497     <img src="{@docRoot}assets/images/triangle-closed.png"
    498 class="toggle-content-img" alt="" />Revision 1</a> <em>(June 2012)</em>
    499   </p>
    500 
    501   <div class="toggle-content-toggleme">
    502 
    503     <p>Initial release. The system version is 4.1.0.</p>
    504     <dl>
    505       <dt>Dependencies:</dt>
    506       <dd>SDK Tools r20 or higher is required.</dd>
    507     </dl>
    508 
    509   </div>
    510 </div>
    511 
    512 <h3>Emulator Skins</h3>
    513 
    514 <p>The downloadable platform includes the following emulator skins:</p>
    515 
    516 <ul>
    517   <li>
    518     QVGA (240x320, low density, small screen)
    519   </li>
    520   <li>
    521     WQVGA400 (240x400, low density, normal screen)
    522   </li>
    523   <li>
    524     WQVGA432 (240x432, low density, normal screen)
    525   </li>
    526   <li>
    527     HVGA (320x480, medium density, normal screen)
    528   </li>
    529   <li>
    530     WVGA800 (480x800, high density, normal screen)
    531   </li>
    532   <li>
    533     WVGA854 (480x854 high density, normal screen)
    534   </li>
    535   <li>
    536     WXGA720 (1280x720, extra-high density, normal screen)
    537   </li>
    538   <li>
    539     WSVGA (1024x600, medium density, large screen)
    540   </li>
    541   <li>
    542     WXGA800-7in (1280x800, high density, large screen) <span class="new">new</span>
    543   </li>
    544   <li>
    545     WXGA800 (1280x800, medium density, xlarge screen)
    546   </li>
    547 </ul>
    548 
    549 <p>To test your application on an emulator that represents the <a
    550 href="http://play.google.com/nexus7">Nexus 7</a> tablet device, you can create an AVD with
    551 the new WXGA800-7in skin. For best performance, make sure to enable <a
    552 href="{@docRoot}tools/devices/emulator.html#accel-graphics">graphics acceleration</a> in the
    553 emulator configuration.</p>
    554 
    555 
    556 
    557 
    558 
    559 
    560 
    561 
    562 
    563 
    564 
    565 
    566 
    567 
    568 <h2 id="4.0.3">Android 4.0.3</h2>
    569 
    570 
    571 <div class="toggle-content closed">
    572 
    573   <p><a href="#" onclick="return toggleContent(this)">
    574     <img src="{@docRoot}assets/images/triangle-closed.png"
    575 class="toggle-content-img" alt="" />Revision 3</a> <em>(March 2012)</em>
    576   </p>
    577 
    578   <div class="toggle-content-toggleme">
    579 
    580     <p>Maintenance update. The system version is 4.0.4.</p>
    581     <p class="note"><strong>Note:</strong> This system image includes support for emulator
    582 hardware graphics acceleration when used with SDK Tools r17 or higher.
    583 (<a href="{@docRoot}tools/devices/emulator.html#accel-graphics">more info</a>)</p>
    584     <dl>
    585       <dt>Dependencies:</dt>
    586       <dd>SDK Tools r17 or higher is required.</dd>
    587     </dl>
    588 
    589   </div>
    590 </div>
    591 
    592 <div class="toggle-content closed" >
    593 
    594   <p><a href="#" onclick="return toggleContent(this)">
    595     <img src="{@docRoot}assets/images/triangle-closed.png"
    596 class="toggle-content-img" alt="" />Revision 2</a> <em>(January 2012)</em>
    597   </p>
    598 
    599   <div class="toggle-content-toggleme">
    600 
    601     <p>Maintenance update. The system version is 4.0.3.</p>
    602     <dl>
    603       <dt>Dependencies:</dt>
    604       <dd>SDK Tools r14 or higher is required.</dd>
    605     </dl>
    606 
    607   </div>
    608 </div>
    609 
    610 <div class="toggle-content closed" >
    611 
    612   <p><a href="#" onclick="return toggleContent(this)">
    613     <img src="{@docRoot}assets/images/triangle-closed.png"
    614 class="toggle-content-img" alt="" />Revision 1</a> <em>(December 2011)</em>
    615   </p>
    616 
    617   <div class="toggle-content-toggleme">
    618 
    619     <p>Initial release. The system version is 4.0.3.</p>
    620     <dl>
    621       <dt>Dependencies:</dt>
    622       <dd>SDK Tools r14 or higher is required.</dd>
    623     </dl>
    624 
    625   </div>
    626 </div>
    627 
    628 <h3>Emulator Skins</h3>
    629 
    630 <p>The downloadable platform includes the following emulator skins:</p>
    631 
    632 <ul>
    633   <li>
    634     QVGA (240x320, low density, small screen)
    635   </li>
    636   <li>
    637     WQVGA400 (240x400, low density, normal screen)
    638   </li>
    639   <li>
    640     WQVGA432 (240x432, low density, normal screen)
    641   </li>
    642   <li>
    643     HVGA (320x480, medium density, normal screen)
    644   </li>
    645   <li>
    646     WVGA800 (480x800, high density, normal screen)
    647   </li>
    648   <li>
    649     WVGA854 (480x854 high density, normal screen)
    650   </li>
    651   <li>
    652     WXGA720 (1280x720, extra-high density, normal screen)
    653   </li>
    654   <li>
    655     WSVGA (1024x600, medium density, large screen)
    656   </li>
    657   <li>
    658     WXGA (1280x800, medium density, xlarge screen)
    659   </li>
    660 </ul>
    661 
    662 
    663 
    664 
    665 
    666 
    667 
    668 
    669 
    670 
    671 
    672 
    673 
    674 
    675 
    676 
    677 <h2 id="4.0">Android 4.0</h2>
    678 
    679 
    680 <div class="toggle-content closed">
    681 
    682   <p><a href="#" onclick="return toggleContent(this)">
    683     <img src="{@docRoot}assets/images/triangle-closed.png"
    684 class="toggle-content-img" alt="" />Android 4.0, Revision 2</a> <em>(December 2011)</em>
    685   </p>
    686 
    687   <div class="toggle-content-toggleme">
    688     <p>Maintenance update. The system version is 4.0.2.</p>
    689     <dl>
    690       <dt>Dependencies:</dt>
    691       <dd>SDK Tools r14 or higher is required.</dd>
    692     </dl>
    693   </div>
    694 </div>
    695 
    696 <div class="toggle-content closed">
    697 
    698   <p><a href="#" onclick="return toggleContent(this)">
    699     <img src="{@docRoot}assets/images/triangle-closed.png"
    700 class="toggle-content-img" alt="" />Android 4.0, Revision 1</a> <em>(October 2011)</em>
    701   </p>
    702 
    703   <div class="toggle-content-toggleme">
    704     <p>Initial release. The system version is 4.0.1.</p>
    705     <dl>
    706       <dt>Dependencies:</dt>
    707       <dd>SDK Tools r14 or higher is required.</dd>
    708     </dl>
    709   </div>
    710 </div>
    711 
    712 
    713 <h3>Emulator Skins</h3>
    714 
    715 <p>The downloadable platform includes the following emulator skins:</p>
    716 
    717 <ul>
    718   <li>
    719     QVGA (240x320, low density, small screen)
    720   </li>
    721   <li>
    722     WQVGA400 (240x400, low density, normal screen)
    723   </li>
    724   <li>
    725     WQVGA432 (240x432, low density, normal screen)
    726   </li>
    727   <li>
    728     HVGA (320x480, medium density, normal screen)
    729   </li>
    730   <li>
    731     WVGA800 (480x800, high density, normal screen)
    732   </li>
    733   <li>
    734     WVGA854 (480x854 high density, normal screen)
    735   </li>
    736   <li>
    737     WXGA720 (1280x720, extra-high density, normal screen) <span class="new">new</span>
    738   </li>
    739   <li>
    740     WSVGA (1024x600, medium density, large screen) <span class="new">new</span>
    741   </li>
    742   <li>
    743     WXGA (1280x800, medium density, xlarge screen)
    744   </li>
    745 </ul>
    746 
    747 <p>To test your application on an emulator that represents the latest Android device, you can create
    748 an AVD with the new WXGA720 skin (it's an xhdpi, normal screen device). Note that the emulator
    749 currently doesn't support the new on-screen navigation bar for devices without hardware navigation
    750 buttons, so when using this skin, you must use keyboard keys <em>Home</em> for the Home button,
    751 <em>ESC</em> for the Back button, and <em>F2</em> or <em>Page-up</em> for the Menu button.</p>
    752 
    753 <p>However, due to performance issues in the emulator when running high-resolution screens such as
    754 the one for the WXGA720 skin, we recommend that you primarily use the traditional WVGA800 skin
    755 (hdpi, normal screen) to test your application.</p>
    756 
    757 
    758 
    759 
    760 
    761 
    762 
    763 
    764 
    765 
    766 
    767 
    768 
    769 <h2 id="3.2">Android 3.2</h2>
    770 
    771 
    772 
    773 <div class="toggle-content closed">
    774 
    775   <p><a href="#" onclick="return toggleContent(this)">
    776     <img src="{@docRoot}assets/images/triangle-closed.png"
    777 class="toggle-content-img" alt="" />Android 3.2, Revision 1</a> <em>(July 2011)</em>
    778   </p>
    779 
    780   <div class="toggle-content-toggleme">
    781 
    782 <dl>
    783 <dt>Initial release. SDK Tools r12 or higher is recommended.</dt>
    784 </dl>
    785 
    786   </div>
    787 </div>
    788 
    789 
    790 
    791 
    792 <h3>Emulator Skins</h3>
    793 
    794 <p>The downloadable platform includes the following emulator skin:</p>
    795 
    796 <ul>
    797   <li>
    798     WXGA (1280x800, medium density, xlarge screen)
    799   </li>
    800 </ul>
    801 
    802 <p>For more information about how to develop an application that displays
    803 and functions properly on all Android-powered devices, see <a
    804 href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
    805 Screens</a>.</p>
    806 
    807 
    808 
    809 
    810 
    811 
    812 
    813 
    814 
    815 
    816 
    817 
    818 
    819 
    820 
    821 
    822 
    823 
    824 <h2 id="3.1">Android 3.1</h2>
    825 
    826 
    827 <div class="toggle-content closed">
    828 
    829 <p><a href="#" onclick="return toggleContent(this)">
    830   <img src="{@docRoot}assets/images/triangle-closed.png"
    831 class="toggle-content-img" alt="" />Android 3.1, Revision 3</a> <em>(July 2011)</em>
    832 </p>
    833 
    834 <div class="toggle-content-toggleme">
    835 
    836 <dl>
    837 <dt>Dependencies:</dt>
    838 <dd>
    839 <p>Requires <a href="{@docRoot}tools/sdk/tools-notes.html">SDK Tools r12</a> or
    840 higher.</p>
    841 </dd>
    842 <dt>Notes:</dt>
    843 <dd>
    844 <p>Improvements to the platform's rendering library to support the visual layout editor in the ADT
    845 Eclipse plugin. This revision allows for more drawing features in ADT and fixes several
    846 bugs in the previous rendering library. It also unlocks several editor features that were added in
    847 ADT 12.</p>
    848 </dd>
    849 </dl>
    850 
    851 </div>
    852 </div>
    853 
    854 
    855 <div class="toggle-content closed" >
    856 
    857 <p><a href="#" onclick="return toggleContent(this)">
    858   <img src="{@docRoot}assets/images/triangle-closed.png"
    859 class="toggle-content-img" alt="" />Android 3.1, Revision 2</a> <em>(May 2011)</em>
    860 </p>
    861 
    862 <div class="toggle-content-toggleme">
    863 
    864 <dl>
    865 <dt>Dependencies:</dt>
    866 <dd>
    867 <p>Requires <a href="{@docRoot}tools/sdk/tools-notes.html">SDK Tools r11</a> or
    868 higher.</p>
    869 </dd>
    870 <dt>Notes:</dt>
    871 <dd>
    872 <p>Fixes an issue with the visual layout editor rendering library that prevented Android 3.1 from
    873 running in ADT.</p>
    874 </dd>
    875 </dl>
    876 
    877 </div>
    878 </div>
    879 
    880 
    881 <div class="toggle-content closed">
    882 
    883 <p><a href="#" onclick="return toggleContent(this)">
    884   <img src="{@docRoot}assets/images/triangle-closed.png"
    885 class="toggle-content-img" alt="" />Android 3.1, Revision 1</a> <em>(May 2011)</em>
    886 </p>
    887 
    888 <div class="toggle-content-toggleme">
    889 
    890 <dl>
    891 <dt>Dependencies:</dt>
    892 <dd>
    893 <p>Requires <a href="{@docRoot}tools/sdk/tools-notes.html">SDK Tools r11</a> or
    894 higher.</p>
    895 </dd>
    896 </dl>
    897 
    898 </div>
    899 </div>
    900 
    901 
    902 <h3>Emulator Skins</h3>
    903 
    904 <p>The downloadable platform includes the following emulator skin:</p>
    905 
    906 <ul>
    907   <li>
    908     WXGA (1280x800, medium density, xlarge screen)
    909   </li>
    910 </ul>
    911 
    912 <p>For more information about how to develop an application that displays
    913 and functions properly on all Android-powered devices, see <a
    914 href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
    915 Screens</a>.</p>
    916 
    917 
    918 
    919 
    920 
    921 
    922 
    923 
    924 
    925 
    926 
    927 <h2 id="3.0">Android 3.0</h2>
    928 
    929 
    930 <div class="toggle-content closed" >
    931 
    932 <p><a href="#" onclick="return toggleContent(this)">
    933   <img src="{@docRoot}assets/images/triangle-closed.png"
    934 class="toggle-content-img" alt="" />Android 3.0, Revision 2</a> <em>(July 2011)</em>
    935 </p>
    936 
    937 <div class="toggle-content-toggleme">
    938 
    939 <dl>
    940 <dt>Dependencies:</dt>
    941 <dd>
    942 <p>Requires <a href="{@docRoot}tools/sdk/tools-notes.html">SDK Tools r12</a> or
    943 higher.</p>
    944 </dd>
    945 <dt>Notes:</dt>
    946 <dd>
    947 <p>Improvements to the platform's rendering library to support the visual layout editor in the ADT
    948 Eclipse plugin. This revision allows for more drawing features in ADT and fixes several
    949 bugs in the previous rendering library. It also unlocks several editor features that were added in
    950 ADT 12.</p>
    951 </dd>
    952 </dl>
    953 
    954 </div>
    955 </div>
    956 
    957 <div class="toggle-content closed">
    958 
    959 <p><a href="#" onclick="return toggleContent(this)">
    960   <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img"
    961        alt="" />Android 3.0, Revision 1</a> <em>(February 2011)</em>
    962 </p>
    963 
    964 <div class="toggle-content-toggleme">
    965 
    966 <dl>
    967 <dt>Dependencies:</dt>
    968 <dd>
    969 <p>Requires <a href="{@docRoot}tools/sdk/tools-notes.html">SDK Tools r10</a> or higher.</p>
    970 </dd>
    971 </dl>
    972 
    973 </div>
    974 </div>
    975 
    976 
    977 
    978 <h3>Emulator Skins</h3>
    979 
    980 <p>The downloadable platform includes the following emulator skin:</p>
    981 
    982 <ul>
    983   <li>
    984     WXGA (1280x800, medium density, xlarge screen)
    985   </li>
    986 </ul>
    987 
    988 
    989 
    990 
    991 
    992 
    993 
    994 
    995 
    996 
    997 
    998 
    999 
   1000 
   1001 
   1002 
   1003 
   1004 
   1005 <h2 id="2.3.4">Android 2.3.4</h2>
   1006 
   1007 
   1008 <div class="toggle-content closed" >
   1009 
   1010 <p><a href="#" onclick="return toggleContent(this)">
   1011   <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img"
   1012        alt="" />Android 2.3.4, Revision 1</a> <em>(May 2011)</em>
   1013 </p>
   1014 
   1015   <div class="toggle-content-toggleme">
   1016     <dl>
   1017       <dt>Dependencies:</dt>
   1018       <dd>
   1019         <p>Requires SDK Tools r11 or higher.</p>
   1020       </dd>
   1021     </dl>
   1022   </div>
   1023 </div>
   1024 
   1025 
   1026 <h3>Emulator Skins</h3>
   1027 
   1028 <p>The downloadable platform includes a set of emulator skins that you can use
   1029 for modeling your application in different screen sizes and resolutions. The
   1030 emulator skins are:</p>
   1031 
   1032 <ul>
   1033   <li>
   1034     QVGA (240x320, low density, small screen)
   1035   </li>
   1036   <li>
   1037     WQVGA400 (240x400, low density, normal screen)
   1038   </li>
   1039   <li>
   1040     WQVGA432 (240x432, low density, normal screen)
   1041   </li>
   1042   <li>
   1043     HVGA (320x480, medium density, normal screen)
   1044   </li>
   1045   <li>
   1046     WVGA800 (480x800, high density, normal screen)
   1047   </li>
   1048   <li>
   1049     WVGA854 (480x854 high density, normal screen)
   1050   </li>
   1051 </ul>
   1052 
   1053 
   1054 
   1055 
   1056 
   1057 
   1058 
   1059 
   1060 
   1061 
   1062 
   1063 
   1064 
   1065 <h2 id="2.3.3">Android 2.3.3</h2>
   1066 
   1067 
   1068 <div class="toggle-content closed" >
   1069 
   1070 <p><a href="#" onclick="return toggleContent(this)">
   1071   <img src="{@docRoot}assets/images/triangle-closed.png"
   1072 class="toggle-content-img" alt="" />Android 2.3.3, Revision 2</a> <em>(July 2011)</em>
   1073 </p>
   1074 
   1075 <div class="toggle-content-toggleme">
   1076 
   1077 <dl>
   1078 <dt>Dependencies:</dt>
   1079 <dd>
   1080 <p>Requires <a href="{@docRoot}tools/sdk/tools-notes.html">SDK Tools r12</a> or
   1081 higher.</p>
   1082 </dd>
   1083 <dt>Notes:</dt>
   1084 <dd>
   1085 <p>Improvements to the platform's rendering library to support the visual layout editor in the ADT
   1086 Eclipse plugin. This revision allows for more drawing features in ADT and fixes several
   1087 bugs in the previous rendering library. It also unlocks several editor features that were added in
   1088 ADT 12.</p>
   1089 </dd>
   1090 </dl>
   1091 
   1092 </div>
   1093 </div>
   1094 
   1095 <div class="toggle-content closed" >
   1096 
   1097 <p><a href="#" onclick="return toggleContent(this)">
   1098   <img src="{@docRoot}assets/images/triangle-closed.png"
   1099 class="toggle-content-img" alt="" />Android 2.3.3, Revision 1</a> <em>(February 2011)</em>
   1100 </p>
   1101 
   1102 <div class="toggle-content-toggleme">
   1103 <dl>
   1104 <dt>Dependencies:</dt>
   1105 <dd>
   1106 <p>Requires SDK Tools r9 or higher.</p>
   1107 </dd>
   1108 </dl>
   1109 
   1110 </div>
   1111 </div>
   1112 
   1113 
   1114 <h3>Emulator Skins</h3>
   1115 
   1116 <p>The downloadable platform includes a set of emulator skins that you can use
   1117 for modeling your application in different screen sizes and resolutions. The
   1118 emulator skins are:</p>
   1119 
   1120 <ul>
   1121   <li>
   1122     QVGA (240x320, low density, small screen)
   1123   </li>
   1124   <li>
   1125     WQVGA400 (240x400, low density, normal screen)
   1126   </li>
   1127   <li>
   1128     WQVGA432 (240x432, low density, normal screen)
   1129   </li>
   1130   <li>
   1131     HVGA (320x480, medium density, normal screen)
   1132   </li>
   1133   <li>
   1134     WVGA800 (480x800, high density, normal screen)
   1135   </li>
   1136   <li>
   1137     WVGA854 (480x854 high density, normal screen)
   1138   </li>
   1139 </ul>
   1140 
   1141 
   1142 
   1143 
   1144 
   1145 
   1146 
   1147 
   1148 
   1149 
   1150 
   1151 
   1152 <h2 id="2.3">Android 2.3</h2>
   1153 
   1154 
   1155 <div class="toggle-content closed" >
   1156 
   1157 <p><a href="#" onclick="return toggleContent(this)">
   1158   <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img"
   1159        alt="" />Android 2.3, Revision 1</a> <em>(December 2010)</em>
   1160 </p>
   1161 
   1162   <div class="toggle-content-toggleme">
   1163     <dl>
   1164       <dt>Dependencies:</dt>
   1165       <dd>
   1166       <p>Requires SDK Tools r8 or higher.</p>
   1167       </dd>
   1168     </dl>
   1169   </div>
   1170 </div>
   1171 
   1172 
   1173 <h3>Emulator Skins</h3>
   1174 
   1175 <p>The downloadable platform includes a set of emulator skins that you can use
   1176 for modeling your application in different screen sizes and resolutions. The
   1177 emulator skins are:</p>
   1178 
   1179 <ul>
   1180   <li>
   1181     QVGA (240x320, low density, small screen)
   1182   </li>
   1183   <li>
   1184     WQVGA400 (240x400, low density, normal screen)
   1185   </li>
   1186   <li>
   1187     WQVGA432 (240x432, low density, normal screen)
   1188   </li>
   1189   <li>
   1190     HVGA (320x480, medium density, normal screen)
   1191   </li>
   1192   <li>
   1193     WVGA800 (480x800, high density, normal screen)
   1194   </li>
   1195   <li>
   1196     WVGA854 (480x854 high density, normal screen)
   1197   </li>
   1198 </ul>
   1199 
   1200 
   1201 
   1202 
   1203 
   1204 
   1205 
   1206 
   1207 
   1208 <h2 id="2.2">Android 2.2</h2>
   1209 
   1210 
   1211 <div class="toggle-content closed" >
   1212 
   1213 <p><a href="#" onclick="return toggleContent(this)">
   1214   <img src="{@docRoot}assets/images/triangle-closed.png"
   1215 class="toggle-content-img" alt="" />Android {@sdkPlatformVersion}, Revision 3</a> <em>(July 2011)</em>
   1216 </p>
   1217 
   1218 <div class="toggle-content-toggleme">
   1219 
   1220 <dl>
   1221 <dt>Dependencies:</dt>
   1222 <dd>
   1223 <p>Requires <a href="{@docRoot}tools/sdk/tools-notes.html">SDK Tools r12</a> or
   1224 higher.</p>
   1225 </dd>
   1226 <dt>Notes:</dt>
   1227 <dd>
   1228 <p>Improvements to the platform's rendering library to support the visual layout editor in the ADT
   1229 Eclipse plugin. This revision allows for more drawing features in ADT and fixes several
   1230 bugs in the previous rendering library. It also unlocks several editor features that were added in
   1231 ADT 12.</p>
   1232 </dd>
   1233 </dl>
   1234 
   1235 </div>
   1236 </div>
   1237 
   1238 <div class="toggle-content closed" >
   1239 
   1240 <p><a href="#" onclick="return toggleContent(this)">
   1241   <img src="{@docRoot}assets/images/triangle-closed.png"
   1242 class="toggle-content-img" alt="" />Android {@sdkPlatformVersion}, Revision 2</a> <em>(July 2010)</em>
   1243 </p>
   1244 
   1245 <div class="toggle-content-toggleme">
   1246 <dt>Dependencies:</dt>
   1247 <dd>
   1248 <p>Requires SDK Tools r6 or higher.</p>
   1249 </dd>
   1250 
   1251 <dt>System Image:</dt>
   1252 <dd>
   1253 <ul>
   1254 <li>Adds default Search Widget.</li>
   1255 <li>Includes proper provisioning for the platform's Backup Manager. For more information about how
   1256 to use the Backup Manager, see <a href="{@docRoot}guide/topics/data/backup.html">Data
   1257 Backup</a>.</li>
   1258 <li>Updates the Android 2.2 system image to FRF91.</li>
   1259 </ul>
   1260 </dd>
   1261 
   1262 </dl>
   1263  </div>
   1264 </div>
   1265 
   1266 <div class="toggle-content closed">
   1267 
   1268 <p><a href="#" onclick="return toggleContent(this)">
   1269   <img src="{@docRoot}assets/images/triangle-closed.png"
   1270 class="toggle-content-img" alt="" />Android {@sdkPlatformVersion}, Revision 1</a> <em>(May 2010)</em></p>
   1271 
   1272 <div class="toggle-content-toggleme">
   1273 <dl>
   1274 <dt>Dependencies:</dt>
   1275 <dd>
   1276 <p>Requires SDK Tools r6 or higher.</p>
   1277 </dd>
   1278 
   1279 <dt>Tools:</dt>
   1280 <dd>
   1281 <p>Adds support for building with Android library projects. See <a href="{@docRoot}tools/sdk/tools-notes.html">SDK
   1282 Tools, r6</a> for information.</p>
   1283 </dd>
   1284 
   1285 </dl>
   1286  </div>
   1287 </div>
   1288 
   1289 
   1290 <h3>Emulator Skins</h3>
   1291 
   1292 <p>The downloadable platform includes a set of emulator skins that you can use
   1293 for modeling your application in different screen sizes and resolutions. The
   1294 emulator skins are:</p>
   1295 
   1296 <ul>
   1297   <li>
   1298     QVGA (240x320, low density, small screen)
   1299   </li>
   1300   <li>
   1301     WQVGA (240x400, low density, normal screen)
   1302   </li>
   1303   <li>
   1304     FWQVGA (240x432, low density, normal screen)
   1305   </li>
   1306   <li>
   1307     HVGA (320x480, medium density, normal screen)
   1308   </li>
   1309   <li>
   1310     WVGA800 (480x800, high density, normal screen)
   1311   </li>
   1312   <li>
   1313     WVGA854 (480x854 high density, normal screen)
   1314   </li>
   1315 </ul>
   1316