Question

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.

Was it helpful?

Solution

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

OTHER TIPS

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).

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top