В Google Play Store есть огромное количество приложений, которые не обновлялись очень давно, а некоторые — с момента их публикации. Причин этому может несколько, например, программа исправно выполняет свои функции и не требует обновления, или разработчик попросту решил от неё отказаться. В отличие от Apple, которая регулярно подчищает App Store, удаляя из магазина приложения, несовместимые с аппаратными возможностями новых iPhone, в Google Play такие программы продолжают работать. Но всё может измениться после выхода Android P.
Как сообщает ресурс Android Police, Google начнёт блокировать приложения, созданные для Android 4.1 и ниже. Это означает, что пользователи, которые обновят свои устройства до Android P, не смогут установить устаревшие версии приложений. Это доказывает появление нового класса MIN_SUPPORTED_TARGET_SDK_INT в Android P Developer Preview. В нём указывается минимально поддерживаемый уровень API, используемый на устройстве. Для следующей версии мобильной системы от Google минимальный уровень API составляет v17, что соответствует Android 4.2.
Это имеет определённый смысл, поскольку старые приложения могут содержать некоторые уязвимости или эксплойты. Кроме того, они не оптимизированы для современных мобильных устройств и поэтому будут ограничены с точки зрения функциональных возможностей, пользовательского интерфейса, разрешения экрана и так далее.
В декабре 2017 года компания Google объявила, что разработчикам придётся ориентироваться на уровень API, который не более, чем на год старше текущей версии Android. Другими словами, после выхода Android P, все приложения в Google Play должны создаваться под Android 8.0 Oreo и выше.
На текущий момент неизвестно, будет ли Google блокировать неподдерживаемые приложения в финальном релизе Android P. В документации сказано, что пользователи не смогут установить такие программы, но предварительная версия Android P для разработчиков пока позволяет это сделать, выдавая предупреждение.
Приложений для 8 андроида мало, как и устройств на нем.
Поэтому блокировать все ниже 8 — фигня идея.
Блокируется всё, что создавалось для 4.1 и ниже, а Google РЕКОМЕНДУЕТ создавать приложения, ориентируясь на API предпоследней версии Android.