Багаторічний перехід на 64-біти скоро досягне нового етапу. Google готує зміни до Android, щоб ОС почала попереджати про використання 32-бітних програм. Блокувати такі додатки поки не передбачається.
Нове попередження з’являтиметься щоразу, коли користувач запускає 32-розрядну програму на смартфоні з 64-розрядною ОС. Сповіщення повідомлятиме користувачів, що програму потрібно оновити для покращення сумісності, і закликає їх перевірити наявність оновлень або зв’язатися з розробником.
Ідея виведення попередження для звичайних користувачів полягає в тому, щоб спонукати розробників створювати 64-розрядні версії своїх програм.
Наразі немає інформації про те, коли Google може впровадити цю зміну в Android.
Варто зазначити, що Android вже показує подібне попередження, коли користувачі намагаються запустити програми, які не відповідають мінімальним вимогам версії інструментів розробника (SDK). Google запровадив цю зміну в Android 10, і тепер компанія планує оновити мінімальний підтримуваний рівень SDK до 28.
Android почне попереджати користувачів, коли вони намагатимуться запустити програми, націлені на Android 8.1 Oreo або старішу версію. Однак ця зміна ще не потрапила в поточні збірки Android 13.
Операційні системи розрядністю 32 біти сьогодні є застарілими, оскільки підтримують до 4 ГБ оперативної пам’яті. Перехід на 64 бітні операційні системи збільшує це число до 16 ексабайтів (приблизно 16 млрд гігабайтів). Однак у реальності цифра значно менша, оскільки інші компоненти не використовують 64-бітні дані, наприклад, адресні лінії процесорів AMD мають 48 біт, Intel – 42 біт. Детальніше читайте в матеріалі «Чим 32 відрізняється від 64».
Однією з перших про відмову від 32 біт оголосила Apple. З виходом у 2017 році iOS 11 компанія перестала підтримувати 32-бітні додатки та остаточно перейшла на 64-бітні.
Того ж 2017 року про підготовку до переходу виключно на 64-бітну версії нових програм повідомили розробники Android. Підтримка 64-бітних додатків в Android існує ще з часів Lollipop, яка вийшла у 2015 році, однак вона не була обов’язковою. Завершення переходу оголосили на серпень 2019 року, хоча сам Android не втратив можливість запускати 32-бітні додатки.