Я создал образец приложения с собственной версией 0.60. Я пытаюсь запустить приложение на android. Но я получаю эту ошибку Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
. Я не знаю, как исправить эту ошибку. Пожалуйста, дайте любые предложения по этому вопросу.
Версия React Native:
"react": "16.8.6", "react-native": "0.60.0"
Какие команды вы используете?
Вы можете создать хранилище ключей отладки, выполнив эту команду в каталоге android/app/
: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
привет @kiranjd и @cmorbitzer спасибо за ваш ответ. Я пропустил файл под названием debug.keystore . Итак, я поместил этот файл debug.keystore в папку моего проекта, он Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
.
Вы можете создать хранилище ключей отладки, выполнив эту команду в каталоге
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
У меня отлично работает Спасибо
Или просто скачайте из официального шаблона https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
@bondehagen Где мы должны хранить этот файл в нашем проекте
@priyajainSE , поместите debug.keystore
в каталог android/app/
Ubuntu:
Выполнение этой команды в каталоге android / app / : _keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000_
В папке / home / - Ctrl + H показать все скрытые файлы
Скопируйте файл debug.keystore в каталог android / app / вашего проекта и перестройте
Вы можете создать хранилище ключей отладки, выполнив эту команду в каталоге
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
У меня отлично работает Thx
большое спасибо!
@cmorbitzer @bondehagen , Моя проблема решена путем помещения файла _anadroid / app_ . Подождите ... Файлы расширения _ *. Keystore_ игнорируются при управлении версиями Github. Это означает, что всякий раз, когда мы клонируем проект, мы должны создавать или размещать файл _debug.keystore_ вручную?
Версия React Native:
"react": "16.8.6",
"react-native": "0.60.5"
@Rizwanilahi Да, я думаю. Лично я добавил !android/app/debug.keystore
в .gitignore
чтобы этого избежать.
вау сработало для меня :)
Сначала я добавил переменные среды, а затем запустил команду keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 в каталоге android / app
Вы можете создать хранилище ключей отладки, выполнив эту команду в каталоге
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Это сработало и для меня :)
@cmorbitzer работает как шарм, спасибо
Или просто скачайте из официального шаблона https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Спасение жизней, да? Спасибо
Я выполнил приведенные выше инструкции и получил эту ошибку
java.lang.RuntimeException: com.android.ide.common.signing.KeytoolException: Failed to read key androiddebugkey from store "/Users/kirstysimmonds/com.piavita-vet.android-copy/android/app/debug.keystore": Invalid keystore format
Кто-нибудь знает, что мне делать, пожалуйста?
Или просто скачайте из официального шаблона https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Спасение жизней, да? Спасибо
Большое спасибо! это сэкономит время
Для меня тоже решено.
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
для всех, как я, супер ленивых:
curl https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore > android/app/debug.keystore
запустите ☝️ в корневом каталоге вашего проекта (там же, где находится ваш package.json
), а затем проверьте этот файл в git ☺️
Или просто скачайте из официального шаблона https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Ты спасешь мой день Снимай шляпу
Или просто скачайте из официального шаблона https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Да, у меня тоже сработало! благодаря
Привет, какой пароль по умолчанию для файла debug.keystore?
@hafiztayab Я попробовал один раз, и у меня работает с паролем android
проект из github. Все прошло хорошо, но когда я пытаюсь скомпилировать проект, он не работает и возвращает мне следующее:
Ключевой файл «C: \ Users \ user \ .android \ debug.keystore» не был найден для подписи конфигурации «config».
Вы заметили, что в моем случае речь идет не об «отладке», а о «конфигурации». Что-нибудь для меня? Я скачал файл debug.keystore, но ничего не изменилось
Или просто скачайте из официального шаблона https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
проект из github. Все прошло хорошо, но когда я пытаюсь скомпилировать проект, он не работает и возвращает мне следующее:
Ключевой файл «C: \ Users \ user \ .android \ debug.keystore» не был найден для подписи конфигурации «config».
Вы заметили, что в моем случае речь идет не об «отладке», а о «конфигурации». Что-нибудь для меня? Я скачал файл debug.keystore, но ничего не изменилось
Или просто скачайте из официального шаблона https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
проект из github. Все прошло хорошо, но когда я пытаюсь скомпилировать проект, он не работает и возвращает мне следующее:
Ключевой файл «C: \ Users \ user \ .android \ debug.keystore» не был найден для подписи конфигурации «config».
Вы заметили, что в моем случае речь идет не об «отладке», а о «конфигурации». Что-нибудь для меня? Я скачал файл debug.keystore, но ничего не изменилось
@DevEventlab, попробуйте с Android Studio, это решит вашу проблему
Я создал файл debug.keystore
и поместил его в / android / app, но команда npm run android
все равно не работает с той же ошибкой. Я тоже пытался скачать файл из официального шаблона, но все равно происходит то же самое. Есть идеи, почему?
обновитесь до последней версии, это было решено запросом на перенос https://github.com/facebook/react-native/pull/25807, закройте это
Вы можете создать хранилище ключей отладки, выполнив эту команду в каталоге
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Это работает :) Спасибо.
keytool: термин «keytool» не распознается как имя командлета, функции, файла сценария или работающей программы. Проверьте написание имени или путь
был включен, убедитесь, что путь правильный, и повторите попытку.
В строке: 1 символ: 1
Я столкнулся с этой проблемой. Пожалуйста, помогите мне с этим
Самый полезный комментарий
Вы можете создать хранилище ключей отладки, выполнив эту команду в каталоге
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000