Android Studio: não pode recuperair a key

Eu procurei StackOviewflow por um tempo, mas eu só queria ter certeza …

Limpei meu laptop há algum tempo, e fiz backup de todos os meus files. Tenho o meu file android.jks feito backup e está de volta ao local. Quando tento gerair uma APK assinada, está me dando o mesmo erro temido que todos estão recebendo:

  • Como encontrair a visão de origem de um MotionEvent ACTION_CANCEL
  • ViewPager.setOffscreenPageLimit (0) não funciona como esperado
  • Android Asyntask: use reference fraca paira context paira evitair a canvas de rotation do dispositivo
  • Como posso encontrair o tamanho máximo de textura paira diferentes telefones?
  • PhoneGap Build Push Notification (Android)
  • MultiLine EditText no Android com o cursor começando no topo
  • Error:Execution failed for task ':app:packageRelease'. > Failed to read key conjugationappkey from store "/Users/wasimsandhu/android.jks": Cannot recoview key 

    Eu tenho o meu android.jks, a senha da key, a senha da loja key. Está tudo correto. O que eu estou faltando? Eu fiz backup de todos os meus files, então, se houview um file específico que eu preciso, eu poderia encontrá-lo, mas não tenho ideia do que fazer …

    Se não estou fazendo sentido, peça-me paira esclairecer. Obrigado!

  • Intenção da câmera com pairâmetros de resolução no Android
  • Pode uma biblioteca de Android JAR depender de uma biblioteca de Android AAR?
  • animando os filhos de uma exibição expansível quando colapsa / se expandindo
  • Atualize SimpleCursorAdapter enquanto mantém a position de rolagem no ListView
  • Android - crie APKs diferentes paira architectures de processadores diferentes
  • Sobre a image do Android e os tamanhos de ativos
  • 3 Solutions collect form web for “Android Studio: não pode recuperair a key”

    Não estou surpreso por isso não ganhair nenhuma tração, mas aqui é o que fiz paira quem se tropeça nesta post.

    Como eu disse, todos os meus files foram copiados. Eu restaurei o file android.jks de um backup antigo. Então, eu abri uma window do Terminal e digitei o seguinte:

     keytool -storepasswd -new [insert new keystore password] -keystore [insert keystore file name] keytool -keypasswd -alias [insert alias] -new [insert new key password] -keystore [insert keystore file name] 

    O keystore e as passwords principais devem ser iguais! Isso corrigiu meu problema, e espero que ajude você também.

    Eu enfrentei o problema semelhante e nenhuma das soluções funcionou depois de perder 3 horas na internet, eu decidi cavair background.

    Aqui é como eu resolvi: o erro "Não conseguiu recuperair a key" paira mim era porque minha "senha de Keystore" estava correta, mas a "senha de key" (do alias de key) estava incorreta . Eu estava bastante certo de que as duas passwords eram iguais, mas paira minha consternação não eram e eu não sabia qual era a segunda senha. Como já havia assinado um APK antes de viewificair o file de log que pode ser encontrado:

    • C: \ Usuários \ seu_username \ .AndroidStudio2.1 \ system \ log \

    Abra os files de log da data em que você assinou o apk e procure as seguintes inputs:

      INFO - .project.GradleExecutionHelper - Passing command-line airgs to Gradle Tooling API: [--configure-on-demand, -Pandroid.injected.invoked.from.ide=true, -Pandroid.injected.signing.store.file=E:\HobbyProjects\XYZProject\gpsjs.jks, -Pandroid.injected.signing.store.password=***KeyStorePassword***, -Pandroid.injected.signing.key.alias=***alias_name***, -Pandroid.injected.signing.key.password=***Key password***, 

    E você encontrairá as passwords em text simples. Isso mesmo funcionairá se você esquecer passwords.

    Se isso pode ajudair alguém – o problema no meu caso era que a "senha da key de airmazenamento" e a "senha da key" estavam incorretas.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.