Выпуск приложения только для Android версии 4.4.3 ?

#android

#Android

Вопрос:

У нас есть проект для Android. Используя minSdkVersion, установленный на 19-м уровне API, можно выпустить приложение, требующее Android 4.4 KitKat.

Однако как можно было бы выпустить приложение хотя бы только для версии 4.4.3? (У нас есть игра, которая стоит и падает с аппаратным ускорением Canvas в веб-представлении, которое было введено только в 4.4.3.) Спасибо!

Ответ №1:

К сожалению, вы не можете ограничить распространение APK младшими версиями в магазине Google Play. Единственное, что вы можете сделать, это потребовать использования API уровня 19 minSdkVersion , а затем выполнить проверку во время выполнения android.os.Build.VERSION.RELEASE в вашем приложении, отказавшись от запуска, если оно ниже 4.4.3.

Комментарии:

1. (Спасибо, и каково соответствующее действие в StackOverflow, если ответ правильный, но решения нет… должен ли я принять в качестве ответа или оставить открытым?)

2. Согласно meta.stackexchange.com/questions/125855 /… я думаю, ты должен принять это.

Ответ №2:

Теперь можно настроить таргетинг только на Android 5, используя недавно добавленный API 21-го уровня. Хотя это не дает ответа на вопрос, как конкретно настроить таргетинг на 4.4.3 , это гарантирует, что упомянутое аппаратное ускорение Canvas доступно на целевом устройстве.