Perdi meu arquivo Keystore do Android. Eis o que aconteceu
Esta é uma história de advertência, algo que você provavelmente já ouviu antes. Nunca perca o arquivo Keystore com o qual você assina seu aplicativo Android. Mas se você perder, há realmente alguma coisa que pode fazer sobre isso? Ou você simplesmente joga fora a possibilidade de atualizar seu aplicativo na Google Play Store?
Felizmente, se seu aplicativo usa o Play App Signing, perder o arquivo Keystore não significa necessariamente que você perdeu a capacidade de publicar atualizações.
Depois de atualizar meu laptop, migrei tudo do meu antigo computador e assumi que tinha copiado todos os meus arquivos. Uns dias depois, quando precisei publicar uma nova versão de um dos meus aplicativos, descobri que o arquivo Keystore dele estava perdido. Procurei em backups, pastas antigas e possivelmente em todo lugar. Simplesmente havia desaparecido.
Eu já tinha um workflow do GitHub Actions que publicava automaticamente releases na Google Play, mas isso dependia de uma versão codificada em Base64 do arquivo Keystore e não havia maneira para mim recuperá-la do repositório de segredos do GitHub.
Neste ponto, eu assumi que nunca mais seria capaz de publicar outra atualização.
Mas era verdade? 😟
Disclaimer: este artigo foi publicado pela primeira vez em agosto de 2026

