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

#android #google-play #apk #android-keystore

#Android #google-play #apk #android-хранилище ключей

Вопрос:

После создания подписанного APK (версия 1.0) я попытался протестировать его на своем телефоне, но я получаю это сообщение

Play Protect не распознает разработчика этого приложения. Приложения от неизвестных разработчиков иногда могут быть небезопасными.

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

Как я могу это исправить?

Ответ №1:

Я думаю, это просто потому, что вы пытались установить свое приложение непосредственно из APK, а устройство или Play Protect не могут подтвердить ваш идентификатор разработчика. Вы можете попробовать загрузить свой apk в Google Play Store, затем установить его оттуда, чтобы посмотреть, сохраняется ли проблема по-прежнему или нет.

Ответ №2:

Google Play protect распознает разработчика по ключу подписи, с помощью которого подписано приложение. Вы можете узнать больше о подписании приложений здесь. Google Play Protect получает эту информацию из ключа, используемого для публикации приложения в Google Play.

Большинство новых приложений регистрируются в Google Play App Signing (Справочная статья). Вы не говорите, есть у вас или нет, но я подозреваю, что это так. Это хорошо — это позволяет Google помочь вам, если вы потеряете свой ключ подписи или он будет скомпрометирован.

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