От 1 август 2021 г. Google Play вече няма да обслужва собствени приложения, ако не поддържат 64-битовата процесорна архитектура.
Напоследък Google разговаря директно с разработчиците на приложения за Android доста често. Беше по-рано тази седмица, когато компанията публикува статия като напомняне, че скоро ще има неодобрени приложения премахнати от Play Store, ако се опитат да получат достъп до регистъра на обажданията или разрешенията за SMS, без да бъдат включени в белия списък от тях. Тази седмица компанията публикува друга статия в своя блог за разработчици на Android, но тази беше за собствени приложения, които все още не са поддържащи 64-битови процесори. От 1 август 2021 г. Google Play вече няма да обслужва собствени приложения, ако не поддържат 64-битов процесор архитектура.
Android започна да поддържа 64-битови приложения с пускането на Android 5.0 Lollipop. Оттогава се пускат повече SoC с 64-битови процесори и този преход беше началото на постепенното премахване чипсети с 32-битови процесори. Точно както при настолните компютри, 64-битовият е бъдещето и Google го знае добре то. Преди малко повече от година през декември 2017 г. компанията обяви това
разработчиците, чиито приложения използват собствени библиотеки, трябва да имат 64-битова алтернатива да работи само на 64-битови устройства.Това изискване все още е по график и ще влезе в сила на 1 август 2019 г. Тази седмица компанията обяви разширение на това за игри, които използват Unity 5.6 или по-стари. Google Play все още ще приема само 32-битови актуализации на тези игри до крайния срок, който ще влезе в сила на 1 август 2021 г. Това е моментът, в който Google Play ще спре да предлага приложения без 64-битови версии на устройства с възможност за 64-битова поддръжка (което означава, че тези приложения вече няма да са налични в Play Store на тези устройства).
Към момента Google не дава разширение на игри, създадени с Unity 5.6 или по-стари, когато става въпрос за този краен срок през 2021 г. Въпреки това нещата могат да се променят от сега до август 2021 г., точно както се промениха от 2017 до 2019 г. Google иска да даде на разработчиците достатъчно време да прехвърлят своите приложения и игри, за да следват тази нова политика. Сега все още има изключение от този нов краен срок, тъй като Google казва, че тези изисквания не се прилагат за следното:
- APK файлове или пакети с приложения, изрично насочени към Wear OS или Android TV, които са форм-фактори, които понастоящем не поддържат 64-битов код.
- APK файлове или пакети с приложения, които не се разпространяват на устройства с Android Pie или по-нова версия.
Тази нова промяна не засяга политиката на компанията за 32-битова поддръжка. Те ще продължат да доставят тези приложения на 32-битови устройства. Така че, ако програмист има приложение с 32-битов собствен код, той също ще трябва да има допълнителна 64-битова версия.
Източник: Блог за разработчици на Android