List of API Level - Devices and SDK Versions in android

10,219

Solution 1

You can easily see which API something was added in by looking at it's documentation.

For example, in the AsyncTask documentation, you can see that it has existed since API 3, as it is mentioned on the right edge of the screen, in the same line as the title:

enter image description here

For individual methods and constants etc, you can scroll down to their documentation and see when they were added:

enter image description here

Here you can see that SERIAL_EXECUTOR and THREAD_POOL_EXECUTOR were added in API 11, while the constructor and cancel() have existed since API 3

Solution 2

You can use this Wikipedia page (scroll down to section 5.1, "Usage Share") for API/SDK versions.

Then use the Android Device Gallery and browse devices by version number to obtain supported devices. (Note: the option to filter devices by their version number is contained in the spinner that looks like an Android device's overflow menu).

Share:
10,219
Kevin Rave
Author by

Kevin Rave

Updated on June 05, 2022

Comments

  • Kevin Rave
    Kevin Rave almost 2 years

    Is there a definitive list of features and their supposed API & SDK versions and supported Mobile devices?

    Basically, when I want to use a features, lets say Tabs or SwipeViews, I want to see if its supported in Gingerbread version, etc. Simple!

    If there is a page / site, that lists or allows me to search, that is what I am looking for.

    I am having hard time finding this, even in Android documentation pages.

  • Kevin Rave
    Kevin Rave over 11 years
    Though not a perfect answers. This helps a bit with what I am looking for Thanks!