whoa there, pardner!
Your request has been blocked due to a network policy.
Try logging in or creating an account here to get back to browsing.
If you’re running a script or application, please register or sign in with your developer credentials here. Additionally make sure your User-Agent is not empty and is something unique and descriptive and try again. if you’re supplying an alternate User-Agent string, try changing back to default as that can sometimes result in a block.
You can read Reddit’s Terms of Service here.
if you think that we’ve incorrectly blocked you or you would like to discuss easier ways to get the data you want, please file a ticket here.
when contacting us, please include your ip address which is: 178.175.141.248 and reddit account
Устройство не сертифицировано Google в Play Маркет и других приложениях на Android — как исправить

Указанная выше ошибка «Устройство не сертифицировано Google», чаще всего встречающаяся в Play Маркет не новая, но особенно часто с ней стали сталкиваться владельцы Android телефонов и планшетов начиная с марта 2018 года, поскольку Google что-то поменял в своей политики.
В этой инструкции подробно о том, как исправить ошибку Устройство не сертифицировано Google и продолжить использовать Play Маркет и остальные сервисы Google (Карты, Gmail и другие), а также кратко о причинах ошибки.
Причины ошибки «Устройство не сертифицировано» на Android
Начиная с марта 2018 года Google стал блокировать доступ не сертифицированных устройств (т.е. тех телефонов и планшетов, которые не проходили необходимую сертификацию или не отвечают каким-то требованиям Google) к сервисам Google Play.
Таким образом Google своеобразно борется с отсутствием сертификации на дешевых Android устройствах (а для прохождения сертификации они должны соответствовать конкретным требованиям Google).
Как исправить ошибку Устройство не сертифицировано Google
Конечные пользователи могут самостоятельно зарегистрировать свой не сертифицированный телефон или планшет (или устройство с кастомной прошивкой) для личного использования на сайте Google, после чего ошибка «Устройство не сертифицировано Google» в Play Маркет, Gmail и других приложениях появляться не будет.
Для этого потребуется выполнить следующие шаги:
adb shell 'sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"'
или, если на вашем устройстве есть Root-доступ, с помощью менеджера файлов, способного просматривать содержимое баз данных, например, X-Plore File Manager (нужно открыть в приложении базу данных /data/data/com.google.android.gsf/databases/gservices.db на вашем устройстве найти Value для android_id, не содержащее букв, пример на скриншоте ниже). О том, как использовать команды ADB (если нет root-доступа) можно прочесть, например, в статье Установка кастомного рекавери на Android (во второй её части показывается запуск команд adb).

После регистрации приложения Google, в частности Play Маркет, должны работать как и прежде без сообщений о том, что устройство не зарегистрировано (если это не произошло сразу или появились другие ошибки, попробуйте очистить данные приложения, см. инструкцию Не скачиваются приложения Android из Play Маркет).
Статус сертификации Android устройства при желании можно посмотреть следующим образом: запустите Play Маркет, откройте «Настройки» и обратите на последний пункт списка настроек — «Сертификация устройства».

Надеюсь, инструкция помогла решить проблему.
Дополнительная информация
Существует ещё один способ исправления рассматриваемой ошибки, однако он работает для конкретного приложения (Play Маркет, т.е. ошибка исправляется только в нем), требует Root-доступа и потенциально опасен для устройства (выполняйте только на свой страх и риск).
Суть его в замене содержимого системного файла build.prop (находится в system/build.prop, сохраните копию оригинального файла) следующим (замену можно произвести с помощью одного из файловых менеджеров с поддержкой Root-доступа):
-
Используйте следующий текст для содержимого файла build.prop
ro.product.brand = ro.product.manufacturer = ro.build.product = ro.product.model = ro.product.name = ro.product.device = ro.build.description = ro.build.fingerprint =
Вы можете продолжить получать сообщения о том, что устройство не сертифицировано Google, но приложения из Play Маркет будут скачиваться и обновляться.
Однако, рекомендую именно первый «официальный» способ исправления ошибки на вашем Android устройстве.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Компьютер не включается или черный экран после установки оперативной памяти
- Как свернуть все окна в Windows 11 и 10
- Как открыть расположение исполняемого EXE файла программы в Windows
- Microsoft PC Manager — программа для оптимизации и очистки Windows 11 и 10
- Как узнать версию Java на компьютере
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Мария 28.03.2018 в 17:24
- Dmitry 29.03.2018 в 07:39
- Dmitry 29.03.2018 в 09:21
Как установить keystore для публикации на google play
В developer console я скачиваю сертификат типа *.der , потом с помощью консоли генерирую *.keystore , пихаю его в unity, но он не видит alias. Как сделать так, чтобы видел, иначе при сборке приложения выдет ошибку
«trusted certificate certificates are not password-protected»
Отслеживать
user177221
задан 31 июл 2017 в 13:44
Sasha Domase Sasha Domase
35 6 6 бронзовых знаков
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Сначала открываем настройки проекта
- Ставим отметку «Create new keystore» — Создать новое хранилище ключей
- Нажимаем «Browse Keystore» выбрать путь сохранения
- Выбираем место сохранения и вводим название файла кейстор
- Жмем сохранить
- Вводим пароль для защиты нашего ключа (Пароль на ваше усмотрение) Опускаемся ниже в раздел «Key»
- Нажимаем «Create a new key» — это будет ключ уже для самого приложения.
А кейстор, это хранилище ключей.
В появившемся окне, заполняем поля, можно не заполнять всё подряд, достаточно ввести лишь названия ключа «Alias» и задать пароль для этого ключа. - Нажимаем «Create a new key» Теперь выбираем наш только что созданный ключ, и вводим пароль для него.
- Вводим пароль который вы задали в пункте 7
Теперь наше приложение имеет нужный keystore
Отслеживать
user177221
ответ дан 31 июл 2017 в 14:55
1,610 2 2 золотых знака 9 9 серебряных знаков 13 13 бронзовых знаков
- android
- unity3d
- keystore
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.3.8.5973
Как восстановить или заменить ключ от android приложения в google play?
Я потерял свой ключ jks и из-за этого не могу обновить приложение в google play. Можно ли его как-то заменить или восстановить?
Отслеживать
3,540 6 6 золотых знаков 13 13 серебряных знаков 32 32 бронзовых знака
задан 23 сен 2017 в 16:37
31 2 2 бронзовых знака
А почему не обращаетесь в службу поддержки?
23 сен 2017 в 16:44
данный вопрос следует закрыть, потому что его следует адресовать в соответствующую техподдержку
24 сен 2017 в 0:06
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Ничего сделать нельзя. Создавайте новый ключ и выкладывайте новое приложение с новым пакетом.
Про приложение с утерянным ключом можно забыть навсегда. У Гугла вашего ключа нет и получить его никак нельзя
Отслеживать
ответ дан 23 сен 2017 в 17:33
69.8k 9 9 золотых знаков 67 67 серебряных знаков 124 124 бронзовых знака
- android
- android-studio
- криптография
- google-play
-
Важное на Мете
Связанные
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.3.8.5973