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