Criei um aplicativo de amostra com a versão reat-nativa 0.60. Estou tentando executar o aplicativo no Android. Mas estou recebendo este erro Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
. Não sei como resolver esse erro. Por favor, dê sugestões para este problema.
Versão nativa do React:
"react": "16.8.6", "react-native": "0.60.0"
Quais comandos você está usando?
Você pode gerar o armazenamento de chaves de depuração executando este comando no diretório android/app/
: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
oi @kiranjd e @cmorbitzer, obrigado por sua resposta. Perdi o arquivo chamado debug.keystore na pasta do meu projeto, ele resolve o erro, ou seja, Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
.
Você pode gerar o armazenamento de chaves de depuração executando este comando no diretório
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Funciona bem para mim Thx
Ou apenas baixe do modelo oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
@bondehagen Onde devemos armazenar este arquivo em nosso projeto nativo
@priyajainSE , coloque debug.keystore
no diretório android/app/
Ubuntu:
Executando este comando no diretório android / app / : _keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000_
Na pasta / home / - Ctrl + H mostra todos os arquivos ocultos
Copie o arquivo debug.keystore em /home/.android/ para o android / app / do seu projeto e reconstrua
Você pode gerar um keystore de depuração executando este comando no diretório
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Funciona bem para mim Thx
Muito obrigado!
@bondehagen @cmorbitzer, resolveu o meu problema para colocar _debug.keystore_ arquivo dentro _anadroid / App_ diretório. Aguarde ... os arquivos de extensão _ *. Keystore_ são ignorados no controle de versão do Github. Isso significa que sempre que clonamos o projeto, temos que gerar ou colocar o arquivo _debug.keystore_ manualmente?
Versão nativa do React:
"react": "16.8.6",
"react-native": "0.60.5"
@Rizwanilahi Sim, eu acho. Pessoalmente, adicionei !android/app/debug.keystore
em .gitignore
para evitar isso.
uau funcionou para mim :)
Primeiro, adicionei as variáveis de ambiente e, em seguida, executei no prompt keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 no diretório android / app
Você pode gerar o armazenamento de chaves de depuração executando este comando no diretório
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Isso funcionou para mim também :)
@cmorbitzer funciona como um encanto thks
Ou apenas baixe do modelo oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Salvando vidas hein? Obrigado
Segui as instruções acima e recebi este erro
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
Alguém sabe o que devo fazer, por favor?
Ou apenas baixe do modelo oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Salvando vidas hein? Obrigado
Muito obrigado! isso economiza tempo
Para mim resolvido também.
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
para todos como eu que são super preguiçosos:
curl https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore > android/app/debug.keystore
execute ☝️ no diretório raiz do seu projeto (o mesmo de onde está package.json
) e, em seguida, verifique esse arquivo no git ☺️
Ou apenas baixe do modelo oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
você salva meu dia de tirar o chapéu
Ou apenas baixe do modelo oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Sim, também funcionou para mim! obrigado
Olá, qual é a senha padrão do arquivo debug.keystore?
@hafiztayab Tentei uma vez e funcionou para mim usando a senha android
projeto do github. Tudo correu bem, mas quando tento compilar o projeto, não funciona e me devolve:
O arquivo de chave "C: \ Users \ user \ .android \ debug.keystore" não foi encontrado para assinar a configuração "config".
Você percebe que no meu caso não é uma questão de 'depuração', mas de 'configuração'. Alguma dica para mim? Baixei o arquivo debug.keystore, mas nada mudou
Ou apenas baixe do modelo oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
projeto do github. Tudo correu bem, mas quando tento compilar o projeto, não funciona e me devolve:
O arquivo de chave "C: \ Users \ user \ .android \ debug.keystore" não foi encontrado para assinar a configuração "config".
Você percebe que no meu caso não é uma questão de 'depuração', mas de 'configuração'. Alguma dica para mim? Baixei o arquivo debug.keystore, mas nada mudou
Ou apenas baixe do modelo oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
projeto do github. Tudo correu bem, mas quando tento compilar o projeto, não funciona e me devolve:
O arquivo de chave "C: \ Users \ user \ .android \ debug.keystore" não foi encontrado para assinar a configuração "config".
Você percebe que no meu caso não é uma questão de 'depuração', mas de 'configuração'. Alguma dica para mim? Baixei o arquivo debug.keystore, mas nada mudou
@DevEventlab por favor, tente com o Android Studio, ele resolverá seu problema
Eu gerei o arquivo debug.keystore
e o coloquei em / android / app, mas ainda assim o comando npm run android
falha com o mesmo erro. Também tentei baixar o arquivo do template oficial, mas ainda assim ocorre o mesmo. Alguma ideia por quê?
atualizar para a versão mais recente, isso foi resolvido com solicitação de pull https://github.com/facebook/react-native/pull/25807 por favor feche isto
Você pode gerar o armazenamento de chaves de depuração executando este comando no diretório
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Isso funciona :) Obrigado.
keytool: O termo 'keytool' não é reconhecido como o nome de um cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou se um caminho
foi incluído, verifique se o caminho está correto e tente novamente.
Na linha: 1 caractere: 1
Estou enfrentando esse problema. Por favor me ajude com isso
Comentários muito úteis
Você pode gerar o armazenamento de chaves de depuração executando este comando no diretório
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000