Es posible liberar una aplicación actualizada mediante la firma con un certificado diferente de la que se utilizó originalmente
¿Es posible publicar una actualización de una aplicación de Android firmándola con un certificado diferente al que se utilizó originalmente? Sé que da un mensaje de error normalmente cuando tratamos de subir una compilación al mercado. ¿Pero hay alguna manera de salir, como marcarlo como un lanzamiento importante, especificando algo en el mercado?
- Implementación de Android KeyStore para <4.3
- Android Studio no puede recuperar la clave de Keystore
- Error de certificado no confiable y httpclient en android
- ¿Cómo puedo crear un almacén de claves?
- Cómo agregar un alias a Android (Java) Keystore
- Android Development: Keytool, la creación de un almacén de claves?
- Error de "Versión incorrecta de almacén de claves". ¿Cómo puedo crear un certificado de almacén de claves de versión = 1?
- Buenas prácticas: ¿Cómo manejar las contraseñas del keystore en android / java?
- Keystore y alias - ¿hay un uso a varios alias?
- No se puede encontrar la entrada de Keystore. Pero sé que está ahí
- ¿Qué es el archivo de keystore de Android, y para qué se utiliza?
- no se puede conectar al servidor utilizando BKS keystore
- No puede firmar el APK sin firmar
No, no puedes hacerlo. El certificado es una herramienta para asegurarte de que eres el que primero cargó la aplicación.
Así que siempre copia de seguridad de la keystore!
No actualmente, pero debería ser posible en el futuro cuando se resuelva este problema:
https://code.google.com/p/android/issues/detail?id=30870
Sea claro, sin embargo, que es absolutamente ninguna excusa para perder su keystore. Sólo permitiría que las claves antiguas se renovaran por motivos de seguridad y permitiera a las aplicaciones mover dominios o cambiar de propietario.
Edit: No pensé que esto era posible, pero acabo de encontrar esto:
¿Cómo firmar un APK con más de un certificado?
¡Increíble!
- ¿Cómo manejar texto largo en las preferencias de Android?
- `$ Cookies.put ()` tarda 30 segundos para guardar la cookie en disco en Android