Android 12 расширит возможности магазина Google Play

Похоже, обновление Android 12 будет полезно для альтернатив Google Play Store. Обновление упростит обновление приложений в сторонних магазинах приложений, но при этом сохранит вашу безопасность и конфиденциальность на высоком уровне.

Android 12 упростит обновление альтернатив Google Play Store

Google, вероятно, делает это после давления со стороны Epic Games и государственных регулирующих органов. При этом мы еще не знаем подробностей. Google только сказал, что «людям будет легче использовать другие магазины приложений на своих устройствах», добавив при этом, что безопасность является главным приоритетом.

Google I / O 2021 все еще продолжается, поэтому Google может поделиться некоторыми дополнительными подробностями до его завершения. Если нет, мы узнаем об этом больше в ближайшем будущем, так как сборка Android 12 Beta 1 уже вышла, а стабильная сборка ожидается в августе.

При этом XDA Developers удалось получить дополнительную информацию. Источник сообщает, что Google обновил класс Android PackageInstaller.SessionParams новым методом под названием setRequireUserAction. Это в основном указывает, необходимо ли действие пользователя перед установкой приложения.

По умолчанию он имеет значение «истина» для любого приложения, имеющего определенное разрешение, которое требуется для любого приложения, прежде чем оно сможет установить пакет. Сюда входят приложения из сторонних магазинов.

Чтобы такие магазины приносили прибыль, необходимо выполнить четыре условия.

При этом такие действия не потребуются при соблюдении определенных условий. Чтобы избежать этого процесса, необходимо выполнить четыре условия, и в этом случае установка приложений из таких магазинов будет беспроблемной.

Во-первых, установщик должен выбрать новое поведение. Во-вторых, устанавливаемое приложение должно иметь целевой уровень API 29 (Android 10) или выше. Google отметил, что требования к целевому уровню API будут повышены в будущих версиях Android. Это соответствует политике Google Play.

Третье требование заключается в том, что установщик либо обновляет себя, либо устанавливает обновление для приложения, которое он впервые установил. Последнее требование гласит, что установщик должен объявить разрешение UPDATE_PACKAGES_WITHOUT_USER_ACTION.

Если все эти требования соблюдены, обновление должно продолжаться без специального разрешения пользователя. Это позволит сторонним магазинам проводить обновления, аналогичные Google Play Store.