Приложения для Android теперь могут принудительно загружать Google Play, фактически блокируя боковую загрузку

Обновленный API, доступный разработчикам приложений для Android, может принудить пользователей загружать приложение из Google Play, блокируя работу приложения, если оно было установлено из другого источника (sideloaded).

Впервые объявленный на Google I/O 2024, «Play Integrity API» предоставляет разработчикам новые инструменты для повышения безопасности приложений для Android. Однако, как отмечает Android Authority, API также может эффективно блокировать установку из других источников.

Одна из новых возможностей Play Integrity заключается в проверке, «лицензировано» ли приложение, то есть установлено ли оно из Google Play Store. Эта опциональная функция может блокировать запуск приложения, если оно было установлено «нелицензионным» способом, а именно через установку из стороннего источника.

Если приложение определяется как «нелицензионное», разработчики также имеют возможность вывести ненавязчивый диалог, который предлагает пользователям повторно загрузить приложение через Google Play Store, если они хотят продолжить его использование, с кнопкой «Установить из Play». Когда пользователи выбирают это, предыдущая версия, установленная из другого источника, удаляется с устройства.

Реклама — прокрутите дальше, чтобы узнать больше контента

Некоторые приложения, которые уже используют эту функцию, включают Tesco и BeyBlade X, а также, возможно, наиболее известное из них — ChatGPT, как заметил Assemble Debug в Twitter/X (хотя, примечательно, мы не смогли воспроизвести эти результаты при установке из APKMirror).

Подробнее об Android: