Я изучаю Android SDK, и я добираюсь, чтобы получить немного более удобную, чтобы начать делать фактическую разработку приложений. Я читал здесь и там онлайн, и, основываясь на моем ограниченном понимании, я как разработчик должен включать уровни API Android, которые я намерен сделать для этого приложения. Мой вопрос связан с этим ...Рекомендуемые уровни API Android
Основываясь на некоторых графиках онлайн, кажется, что имеет смысл поддерживать устройства от 2.3 (Gingerbread) вплоть до текущего KitKat API. Таким образом, это означает, что уровень API 10 - текущий.
Вопрос 1 Нужно ли загружать все уровни API между (например, 3.0, 4.0, 4.1 и т. Д.) Или является самым низким и самым высоким?
Вопрос 2 Если я не загружаю эти уровни API между ними? Что бы пользователь запускал, скажем, 4.0), опыт? Неужели они не смогут запустить приложение? Или это просто означает, что я, как разработчик, не смогу использовать какие-либо из состояний API на этих уровнях?
Я понимаю, что могут быть некоторые проблемы совместимости, из-за изменений в API, которые мне нужно будет решить самостоятельно.
Благодарим вас за разъяснение.
http://www.stackoverflow.com/questions/8629687/android-api-level-vs-android-version?rq=1 –