| Version | Codename | API | Distribution |
|---|---|---|---|
| 2.2 | Froyo | 8 | 0.7% |
| 2.3.3 - 2.3.7 | Gingerbread | 10 | 13.5% |
| 4.0.3 - 4.0.4 | Ice Cream Sandwich | 15 | 11.4% |
| 4.1.x | Jelly Bean | 16 | 27.8% |
| 4.2.x | 17 | 19.7% | |
| 4.3 | 18 | 9.0% | |
| 4.4 | KitKat | 19 | 17.9% |
Data collected during a 7-day period ending on July 7, 2014.
Any versions with less than 0.1% distribution are not shown.
Any versions with less than 0.1% distribution are not shown.
Note: Because this data is gathered from the new Google Play
Store app, which supports Android 2.2 and above, devices running older versions are not included.
However, in August, 2013, versions older than Android 2.2 accounted for about 1% of devices that
checked in to Google servers (not those that actually visited Google Play Store).
Screen Sizes and Densities
This section provides data about the relative number of devices that have a particular screen configuration, defined by a combination of screen size and density. To simplify the way that you design your user interfaces for different screen configurations, Android divides the range of actual screen sizes and densities into several buckets as expressed by the table below.
| ldpi | mdpi | tvdpi | hdpi | xhdpi | xxhdpi | Total | |
|---|---|---|---|---|---|---|---|
| Small | 6.8% | 6.8% | |||||
| Normal | 11.4% | 34.5% | 19.4% | 15.3% | 80.6% | ||
| Large | 0.6% | 4.5% | 1.7% | 0.6% | 0.6% | 8.0% | |
| Xlarge | 3.9% | 0.3% | 0.4% | 4.6% | |||
| Total | 7.4% | 19.8% | 1.7% | 35.4% | 20.4% | 15.3% |
Data collected during a 7-day period ending on July 7, 2014.
Any screen configurations with less than 0.1% distribution are not shown.
Any screen configurations with less than 0.1% distribution are not shown.
Open GL Version
This section provides data about the relative number of devices that support a particular version of OpenGL ES. Note that support for one particular version of OpenGL ES also implies support for any lower version (for example, support for version 2.0 also implies support for 1.1).
android:glEsVersion attribute of the <uses-feature>
element. You can also use the <supports-gl-texture> element to declare the GL compression formats that your application
uses.| OpenGL ES Version | Distribution |
|---|---|
| 1.1 only | 0.1% |
| 2.0 | 81.7% |
| 3.0 | 18.2% |
Data collected during a 7-day period ending on July 7, 2014