Play защите не удалось найти информацию о разработчике android studio

Обновлено: 19.09.2024

Я искал StackOverflow некоторое время, но я просто хотел убедиться.

Некоторое время назад я вытер свой ноутбук и сделал резервную копию всех своих файлов. У меня есть резервная копия файла android.jks, и он снова на месте. Когда я пытаюсь сгенерировать подписанный APK, он выдает мне ту же страшную ошибку, что и все остальные:

У меня есть мой android.jks, пароль ключа, пароль хранилища ключей. Все правильно. Что я упускаю? Я сделал резервную копию всех своих файлов, так что если есть конкретный файл, который мне нужен, я мог бы найти его, но я понятия не имею, что делать.

Если я ничего не понимаю,пожалуйста, попросите меня уточнить. Спасибо!

Я случайно удалил ключ Public API для браузерных приложений под моей консолью разработчика Google. У меня есть приложение iOS и Android, которые используют этот ключ. У меня нет исходных кодов для приложений,и они живут на рынке. Есть ли способ восстановить или восстановить удаленные ключи?

Я пытался изменить шрифт Android Studio. Я выбрал шрифт и нажал кнопку Применить изменения диалогового окна, и с тех пор мой android studio выглядит так. Я переустанавливаю программное обеспечение, которое также не решает проблему. Я также попытался изменить шрифт темы из файла xml, расположенного.

Я не удивлен, что это не получило никакого отклика, но вот что я сделал для всех, кто наткнется на этот пост.

Как я уже сказал, все мои файлы были скопированы. Я восстановил файл android.jks из старой резервной копии. Затем я открыл окно Terminal и набрал следующее:

Хранилище ключей и пароли ключей должны быть одинаковыми! Это решило мою проблему, и я надеюсь, что это поможет и вам.

[Обновление: Это больше не работает в Android studio 3.0 и выше]

Я столкнулся с подобной проблемой, и ни одно из решений не сработало после того, как я потратил 3 часа на Интернет, я решил копнуть глубже.

Вот как я решил эту проблему: Ошибка "Cannot recover key" для меня заключалась в том, что мой "Keystore password" был правильным , но "Key Password" (псевдоним ключа) был неправильным . Я был почти уверен, что оба пароля были одинаковыми, но, к моему ужасу, это было не так, и я не знал, какой был второй пароль. Поскольку я уже подписал APK, прежде чем я проверил файл журнала, который можно найти:

Откройте файлы журнала с даты подписания apk и найдите следующие записи:

И вы найдете пароли в обычном тексте. Это сработает даже в том случае, если вы забудете пароли.

Если это может кому - то помочь-проблема в моем случае заключалась в том, что "Key store password" и "Key password" были неправильными.

Я попробовал все приведенные предложения в ответах и комментариях :(

Мой пароль ключа и пароль хранилища ключей точно совпадают. Использование android studio 3.4

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

[Android Studio 3.3] Я получил ошибку "не удается восстановить ключ" при создании подписанного APK. Я смог проверить в более старом idea.log правильность моего пароля: хранилище ключей и пароли ключей были идентичными и правильными.

Обновление пароля ключа в terminal:

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

Возможно, в предыдущих версиях Android Studio пароли должны были быть идентичными - теперь может быть наоборот.

Я пытаюсь создать релиз apk для своей новой игры. Несмотря на то, что я обновил одно из своих других приложений всего 3 дня назад, у keystore не было никаких проблем. Я абсолютно уверен, что правильно помню свои пароли. Потому что, когда я даю неправильные пароли, он говорит, что ваш пароль или.

Это может кому-то помочь.

За несколько дней до этого я сделал резервную копию своего проекта android на gitlab, а затем установил windows 10. После этого я клонировал его. Я точно знал псевдоним ключа и оба пароля.

Затем при создании подписанного apk я ввел эти учетные данные, но потерпел неудачу.

Я поместил файл jks в папку приложения. Я удалил его оттуда и создал отдельную папку в корневой папке проекта android и поместил туда файл jks .

Затем я попробовал очистить, перестроить проект, а затем перезапустил android studio. Наконец, он построил подписанный apk :D

Эта проблема возникает только при неправильном совпадении Пароля Ключа или Пароля Хранилища ключей.

Мои пароли были такими же, и все равно я получил эту ошибку. Очистка, перестройка и перезапуск Android studio не сработали для меня. Единственное решение, которое сработало для меня, - это переместить файл keystore.jks в новое место. Надеюсь, это поможет.

Я только что удалил раздел signingConfigs из своего файла app gradle. Затем перестроил проект, и он снова заработал.

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

Если у вас работает eclipse, попробуйте выключить его и снова сгенерировать подписанный apk.

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

Мне посчастливилось проверить Android Studio на вкладке Структура проекта/Подпись и найти пароль ключа и пароль хранилища, перечисленные в обычном тексте. Я думал, что они похожи друг на друга, но это было не так.

Я столкнулся с той же проблемой. В моем случае после синхронизации проекта с файлами gradle эта проблема была решена. Это может кому-то помочь.

Я просто удалил файл .iml из своего проекта . Затем переделали проект, и он снова заработал.

Похожие вопросы:

Мой ноутбук разбился во время работы Android Studio. Теперь, когда я попытался открыть проект в Android Studio, он дает мне странную ошибку, и ни один проект не открывается. Не удается загрузить.

Я создал проект в Android Studio (версия 1.2), и после работы над этим проектом в течение нескольких недель мой PC внезапно закрылся (Android Studio был открыт в то время). После повторного запуска.

Я случайно удалил ключ Public API для браузерных приложений под моей консолью разработчика Google. У меня есть приложение iOS и Android, которые используют этот ключ. У меня нет исходных кодов для.

Я пытался изменить шрифт Android Studio. Я выбрал шрифт и нажал кнопку Применить изменения диалогового окна, и с тех пор мой android studio выглядит так. Я переустанавливаю программное обеспечение.

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

У меня возникла ошибка при восстановлении моего ключа в Android Studio. Я знаю псевдоним ключа, и у меня есть правильный пароль для обоих. Я знаю это, потому что могу запустить: keytool -list -v.

Из-за ошибки я переписал два своих проекта с одинаковыми именами из android studio и отклонил это действие сегодня я попытался открыть основной проект и не нашел в нем никаких классов Java, а только.

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

Если ваше устройство не сертифицировано в Play Защите, оно не прошло проверку на совместимость с Android.

Особенности несертифицированных устройств:

  • Они могут быть небезопасными.
  • На них могут не обновляться приложения или ОС Android.
  • На них могут быть установлены неоригинальные приложения Google, поскольку компания Google не выдала производителю лицензию.
  • На них могут некорректно работать приложения и функции системы.
  • Резервное копирование данных на них может выполняться небезопасным способом.

Как проверить статус сертификации Play Защиты

  1. Откройте приложение Google Play .
  2. Нажмите на значок профиля в правом верхнем углу страницы.
  3. Выберите Play Защита.
  4. В разделе "Сертификация в Play Защите" будет указан статус вашего устройства.

Если ваше устройство сертифицировано и вы получили предупреждение о том, что сертификация отсутствует, предоставьте нам дополнительную информацию, отправив отзыв.

Если на вашем устройстве используется модифицированная прошивка, зарегистрируйте его. Если у вас возникли проблемы и вам нужна помощь, создайте запись на справочном форуме Android.

  1. Откройте справочный форум Android. Создавать записи можно на любом языке.
  2. Внизу экрана выберите Ask now (Задать вопрос).
  3. Введите вопрос и нажмите Continue (Продолжить).
  4. Укажите следующие сведения:
    1. В первом раскрывающемся списке нажмите на стрелку вниз и выберите Google Play Services (Сервисы Google Play).
    2. Во втором списке выберите версию Android. Подробнее о том, как проверить версию Android…
    3. В третьем списке выберите производителя телефона. Если подходящего варианта нет, выберите Other (Другое).
    4. Нажмите Continue (Продолжить).

    Если у вас не установлено приложение Google Play или вы не можете в него войти, проверьте список сертифицированных устройств.

    Если вашего устройства нет в списке, значит оно не сертифицировано Play Защитой.

    Если ваше устройство есть в списке, предоставьте нам дополнительную информацию. Для этого создайте запись на Справочном форуме Android.

    При попытке установить подписанное приложение (app-release.apk) отображается предупреждение "Blocked by Play Protect", и приложение не установлено. Однако неподписанное приложение (app-debug.apk) может быть установлено без проблем.

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

    Почему эта ошибка произошла? Какое решение?

    image of Error

    Я нашел решение: перейдите по ссылке ниже и отправьте заявку.

    Через несколько дней проблема будет устранена

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

    Попробуйте создать новый магазин ключей и замените его на старый, а затем перестройте новый подписанный APK.

    Google play находит вас разработчиком через ваше хранилище ключей.

    и, возможно, IP-адрес вашей страны запрещен в Google, когда вы создаете новое хранилище ключей.

    измените свой IP-адрес и создайте новое хранилище ключей, проблема будет исправлена.

    если вам это не удалось, используйте другой Gmail в Android Studio и создайте новое хранилище ключей.

    Есть три варианта, чтобы избавиться от этого предупреждения:

    1. Вам необходимо отключить Play Protect в Play Store → Play Protect → Значок настроек → Сканировать устройство на наличие угроз безопасности.
    2. Опубликовать приложение в Google Play Store
    3. Подать апелляцию в Play Protect.

    Если вы используете некоторые трекеры, такие как google analytics или amplitude и пытаетесь выпустить свое приложение на других платформах, кроме Google Play , эта ошибка появляется для пользователей. Таким образом, есть два возможных решения:

    1. Используйте специальные трекеры в вашем приложении (firebase и appmetrica протестированы и в порядке)
    2. Выпустите свое приложение в Google Play

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

    Google предоставляет API для проверки безопасности устройства, по которому вам нужно вызывать только один раз в вашем приложении, и после этого ваше приложение не будет заблокировано Play Protection:

    Здесь есть ссылки:

    Ссылка на пример кода проекта:

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

    Используя форму ниже, сколько дней понадобится именно тому, как Google выпускает мое приложение? Будет ли электронное письмо сообщать нам по электронной почте, если приложение будет отклонено или одобрено?

    Решение заключается в создании нового ключа при создании подписанного apk. это сработало для меня без суеты.

    1. нажмите на Build
    2. нажмите создать подписанный пакет /APK.
    3. выберите Bundle/APK (в моем случае APK) и нажмите Next
    4. нажмите на создать новую (убедитесь, что у вас есть путь к хранилищу ключей на машине)
    5. после всего, нажмите Готово, чтобы создать свой подписанный APK

    при установке предупреждение не придет.

    единственное решение, работавшее для меня, было использование Java Keytool и генерации. keystore файл командной строки, а затем использовать этот файл .keystore чтобы подписать мое приложение

    Вы можете найти Java Keytool в этом каталоге C:\Program Files\Java\jre7\bin

    откройте командное окно и переключитесь на этот каталог и введите команду, подобную этой

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


    Как установить программу с неофициального источника?
    • Открываем «Настройки», «Безопасность». В версии Android 8 и выше выбираем «Приложения и уведомления», «Специальный доступ».
    • Далее выбираем пункт «Установка неизвестных приложений».
    • Нажимаем на файле и выбираем «Разрешить установку из этого источника». Перетаскиваем ползунок в положение «Включено».
    • Повторяем попытку установки игры. Ошибка появляться не должна.
    • Антивирусы;
    • Средства родительского контроля;
    • Штатные программы, которые направлены на повышения безопасности устройства.

    Для того, чтобы решить такую проблему, стоит выполнить следующее:

    Открываем «Настройки», «Безопасность», «Администраторы». Поскольку у нас Android 9, то путь будет следующим: «Настройки», «Приложения и уведомления», «Специальный доступ», «Приложения администратора устройства».

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

    Смотрим, какое приложение активно и отключаем его на время.

    ВАЖНО! Сайт softikbox не рекомендует отключать приложения защиты. Лучше найти аналог приложения или более надежный источник.
    Действие запрещено. Функция отключена. Обратитесь к администратору при установке приложения

    Такое уведомление, как указано в подзаголовке, возникает в случаях, когда на телефоне включен родительский контроль.

    Для решения ситуации нужно отключить родительский контроль.

    Нажимаем на ссылку «Все равно установить приложение (не рекомендуется)».

    Далее переходим в «Настройки», «Google», «Безопасность», «Google Play Защита». Перетаскиваем ползунок в положение «Отключено» в пункте «Проверять угрозы безопасности».

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

    Я давно занимаюсь разработкой приложения и сейчас пытаюсь установить сгенерированный apk на свой телефон, но возникает ошибка. Но он отлично работает, когда я запускаю его на эмуляторе или Wi-Fi ADB-соединение с телефоном. Я уже прочитал много руководств, но мне пока ничего не помогает. Я понятия не имею, почему это происходит. Вот мой манифест:

    Вот мой файл Gradle сборки:

    android studio не устанавливается apk

    Я пытался запустить приложение на разных устройствах, но ошибка всегда одинакова.

    2 ответа

    добавить andro и andro в разделе манифеста

    После этого очистите и пересоберите свой проект и попробуйте снова установить ваш apk.

    надеюсь, что это будет работать .. !! меня устраивает.

    Для того чтобы установка нового мобильного приложения под управлением Android выполнялась легко и быстро, программные файлы и папки упаковывают в один исполняемый документ. В статье подробно описано, что такое Android Studio, как создать APK файл в Android Studio.

    android studio не устанавливается apk

    Что такое АПК файл

    Современные программы, как правило, состоят из десятков документов и папок, которые требуют много места. В интегрированной среде разработки Android Studio, работающей под Windows, OS X и Linux, предусмотрен сервис компиляции программ для платформы Android. В результате получается один упакованный исполняемый файл формата AndroidPackageKit (APK), обеспечивающий установку приложения с необходимыми библиотеками и ресурсами. В процессе распаковки пользователь выбирает полную установку либо распаковку отдельных компонентов. Второй вариант, как правило, выбирают разработчики для дальнейшего просмотра и редактирования программы.

    android studio не устанавливается apk

    Как создать файл APK

    Так как для программирования часто используется Java, среда Android SDK у разработчика, скорее всего, уже есть на компьютере. SDK используется для нахождения и устранения ошибок в программе и должна быть установлена перед компиляцией, так как Android Studio для создания .apk использует компоненты этой среды.

    Рассмотрим применительно к Android Studio, как сделать apk документ. В среде AndroidStudio компиляция apk может быть выполнена двумя способами: вручную и автоматически.

    android studio не устанавливается apk

    Где лежит АПК файл

    В смартфонах используются два вида хранилища данных: внутреннее и внешнее. Внутреннее хранилище использует защищенную область памяти смартфона. Для исключения нерегламентированного вмешательства приложения получают доступ только к «своим» документам, расположенным в этом хранилище.

    Вешнее хранилище расположено в памяти смартфона или на карте памяти. Данные, размещенные в этом хранилище, пользователь сможет извлечь для собственных целей.

    В Android файлы приложений, загруженные из GooglePlay или скачанные с сайта разработчика, хранятся в папке /data/app. Если требуется извлечь файл .apk из установленного приложения, можно использовать менеджер файлов или специальную программу APK Extractor (программа доступна для загрузки в GooglePlay). Если для хранения приложений используется карта памяти, чтобы найти в Android Studio, где лежит APK, нужно проверить папку /mnt/asec/APPNAME/pkg.apk.

    android studio не устанавливается apk

    Запуск компиляции вручную

    Далее необходимо в Android Studio перейти на вкладку «Build», затем – «GenerateSigned APK». Как подписывать АПК файлы? Можно перейти в сценарий, где изменятся настройки подписи (build.gradle). Сгенерированные подписи хранятся в соответствующих файлах.

    После окончания сборки появится окно с кнопкой «Locate», которая показывает в Android Studio где находится АПК файл. Найти его можно по имени, одинаковому с именем создаваемого проекта. Например, если проект называется MyProject, документы будут лежать в разделе

    В зависимости от издания Android Studio полученный документ формата .apk размещен в директориях

    android studio не устанавливается apk

    Запуск автоматической компиляции

    Рассмотрим теперь, как в Android Studio собрать apk программным способом.

    В Android Studio формирование АПК запускается кнопкой «Run», которая активизирует работу команды «assembleRelease», предварительно помещенную в настройки проекта.

    При использовании данного способе создания исполняемого файла нет необходимости каждый раз вводить реквизиты доступа и подписывать документ вручную. Сведения о подписи добавляются в файл сценария. В настройки проекта добавляется команда «assembleRelease», которая запускается кнопкой «Run», как и другие команды. В результате автоматической компиляции в разделе build/apk/ появятся два файла: -release-u unaligned.apk и -release.apk. Они отличаются тем, что в первом случае документ содержит подпись, но не выровнен. А во втором случае – представляет собой готовый дистрибутив, который после смены имени на коммерческое подлежит свободному распространению.

    В помощь новичкам: на youtube содержатся видео с подробным описанием как создать АПК файл в Android Studio. Например, первый урок:

    У меня есть программа, работающая в Android Emulator. Время от времени я создаю подписанный файл .apk и экспортирую его в свое HTC Desire для тестирования. Все было хорошо.

    Поскольку я в основном тестировал эмуляторы и только время от времени экспортировал в реальный телефон, я не уверен, когда это произошло. Какова вероятность того, что он не будет установлен на физическом телефоне, но работает в эмуляторах?

    Я попытался перезагрузить телефон и удалить существующий .apk, не исправляет ошибку.

    Я столкнулся с ошибкой App not installed при попытке установить apk на моем телефоне, который работает на 4.4.2, а также KitKat, но мой друг не столкнулся с этой ошибкой на своем телефоне, который работает на 6+. Я пробовал другие решения, такие как удаление старой/отладочной версии приложения, потому что apk была версией релиза, очищала данные отладочного приложения и даже очищала все мои кэшированные данные. Затем, наконец, я понял, что мне нужно было выбрать обе версии подписи при создании подписанного apk.

    android studio не устанавливается apk

    До того, как я выбрал только V2 (Full APK Signature) , но после выбора V1 Jar Signature , я смог успешно установить мой подписанный APK на моем устройстве 4.4.2. Надеюсь, это поможет другим!

    Для меня, на Android 9 (API 28), отключение Google Play Protect от приложения Play Store работало с трюком, и я смог избавиться от ошибки, App not Installed в App not Installed .

    У меня была аналогичная проблема, и это было потому, что я пытался установить apk на телефоне с предыдущей версией того же apk, и оба apks не были подписаны с тем же сертификатом. Я имею в виду, что когда я использовал тот же сертификат, мне удалось перезаписать предыдущую установку, но когда я изменил сертификат между версиями, установка была невозможна. Вы используете один и тот же сертификат?

    Я столкнулся с проблемой, когда я обновляю свой андроид с 2.3.2 до 3.0.1. В этом случае IDE автоматически учитывает следующие моменты.

    1.Не удается установить приложение с andro обычными способами, например, из файлового менеджера Android или из загрузки с веб-сайта.

    2.Andro на APK, которые запускаются из

    Если вы запустите приложение, напрямую подключив устройство к вашей системе, apk установится и запустится без проблем.

    если вы отправили этот apk-копию из папки build out и debug, он никогда не будет установлен на устройстве.

    Читайте также: