Компания Google объявила о прекращении поддержки в старых версиях операционной системы Android сервисов Google Play после ближайшего обновления библиотек. Нынешний вариант сервисов поддерживает Android API 9, который имеется в версии Android 2.3 Gingerbread. Когда выйдет версия сервисов Google Play 10.2.0, Google повысит минимальный поддерживаемый API до уровня 14, так что самой старой версией с совместимостью с сервисами станет Android 4.0.1 Ice Cream Sandwich. Соответственно, будет прекращена поддержка и версии Android 3.0 Honeycomb.
Google пишет, что версии Gingerbread уже почти 6 лет и многие разработчики для платформы Android в своих приложениях перестали поддерживать её. Это позволяет им создавать лучшие версии программ с новыми функциональными возможностями платформы Android. То же самое относится и к разработчикам самой Android. Пойдя на это изменение, они смогут предлагать более полноценную коллекцию инструментов для сторонних разработчиков.
Последняя официальная статистика Google показала, что на Android Gingerbread работают 1,3% активных устройств, а на версии Honeycomb их менее 0,1%. Старые устройства на этих версиях пока обладают доступом к сервисам Google Play с библиотеками версии 10.0.0, однако приложения на основе более современной библиотеки 10.2.0 больше не будут работать с этими версиями. В Google говорят, что разработчики могут создавать разные файлы APK для поддержки разных минимальных уровней API с разными версиями сервисов Google Play, но весьма маловероятно, что многие последуют данной рекомендации ради столь незначительного числа устройств.
Также Google рекомендует разработчикам нацеливаться на API уровня 14 на Android 4.0.1 как на минимальную поддерживаемую версию и прекратить поддержку уровней API, которые не получают обновлений сервисов Google Play. Точную дату изменений компания не сообщает, но версия сервисов Google Play 10.2.0 появится в начале 2017 года.