válido subiste subir studio regístrate que por play pasar para hacer google firmar firmado firma convert consola con como certificado aún archivo app aplicaciones android jarsigner

android - subiste - Firmando un apk existente usando debug.keystore generado por eclipse



pasar apk android studio (4)

Para mí, primero he creado un almacén de claves de depuración con todas las contraseñas, alias ... son ''android'' y luego vaya a Preferencias -> Android -> Construir e ingréselo como Almacén de claves de depuración personalizado. ¡Ahora, mi depuración se firmará automáticamente con esa clave sin que sea necesario que realice ningún trabajo adicional!

Advertencia: He aprendido mucho de mis errores. He cargado mi APK con ese almacén de claves de depuración en Google Store y luego lo publiqué para pruebas alfa (para probar las compras, iniciar sesión en el juego de Google ...). Primero, fue muy conveniente, ya que pude compilar y ejecutar mi aplicación en modo de depuración sin tener problemas para volver a ingresar el almacén de claves, las contraseñas, crear apk, instalarlo en dispositivos ...

Sin embargo, el problema es que después de las pruebas, no puedo cargar el apk publicado (con mi almacén de claves oficial) a ese proyecto (porque tiene una clave diferente a las cargadas anteriormente). Tampoco puedo eliminar ese proyecto (ya que ha sido publicado). Al final, tengo que guardar esa, cambiar el nombre del paquete de la aplicación, crear un nuevo proyecto, actualizar la nueva ID de Google Api, cargar una nueva apk ... para su publicación oficial.

Tengo un apk sin firmar existente y quiero firmarlo utilizando mi archivo debug.keystore. Here encontré un tutorial de cómo se puede hacer.

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name

Pero, ¿qué debo escribir como alias_name y cuál debería ser la frase de contraseña? ¿Hay alguna forma de averiguar qué nombre de alias y frase de contraseña utiliza Eclipse durante la firma?


Realmente no quieres crearlo con tu clave de depuración, pero;

-alias androiddebugkey -keystore /the/path/debug.keystore -storepass android -keypass android


Caducidad del certificado de depuración El certificado autofirmado utilizado para firmar su aplicación en el modo de depuración tiene una fecha de caducidad de 365 días a partir de la fecha de creación. Cuando el certificado expire, obtendrá un error de compilación.


jarsigner -verbose -keystore ~/.android/debug.keystore -storepass android -keypass android path/to/my.apk androiddebugkey

Esto funcionó para mí.