Увага!!! Чергова помилка сервісів Google Play, що стосується пристроїв на процесорі MediaTek на Андроїд 5.1

Ніколи такого не було - і ось знову ;) Наприкінці листопада 2019 року Google вчергове випустили забаговане оновлення сервісів Google Play. На відміну від травня 2018, коли оновлення поламало роботу карт (і не лише їх) на більшості пристроїв виробництва Huawei, нинішня проблема стосується значно меншої кількості телефонів - лише тих, котрі працюють на ОС Андроїд 5.1 та мають в основі чіп MediaTek. Мабуть, зважаючи на невелику кількість пристроїв, яких стосується цей баг, компанія Google до цих пір не спромоглася не те що виправити баг, а навіть визнати його першопричину. У відповідь на повідомлення від розробників, спеціалісти компанії Google вирішили перекласти проблему на старий SDK, закликаючи переходити на новий, який поки ще навіть не випущено (доступний лише у бета версії). При тому, що жодних проблем зі старим SDK до листопада 2019 року не існувало в принципі. Зважаючи на таку позицію Google, гадаю, що чекати на реальне виправлення від них не варто.

Враховуючи повідомлення інших розробників, чиї додатки теж постраждали від багу, можна з великою долею ймовірності припускати, що проблема проявляється лише при наближенні карти до певного масштабу (коли з'являються іконки зупинок/кафе/магазинів і т.д.). Якщо не наближувати карту до вказаного масштабу, додаток вилітати не повинен. Якщо ви - власник "щасливого" пристрою з процесором MediaTek, що працює під ОС Android 5.1, і додаток вилітає при запуску (оскільки карта автоматично масштабується до збереженого раніше значення), потрібно "обнулити" додаток, видаливши всі його дані. Перевстановлення, скоріше за все, не допоможе, оскільки Play Маркет по-замовчуванню зберігає конфігурацію та налаштування додатків. Після очищення даних додаток буде в тому вигляді, як ніби щойно встановлений, масштаб карти далекий від фатального.