Saltar al contenido

Subiste un APK que se firmó en modo de depuración. Debes firmar tu APK en el error de modo de lanzamiento

Poseemos la mejor respuesta que hallamos por todo internet. Nosotros deseamos que te resulte de mucha ayuda y si quieres aportar cualquier detalle que nos pueda ayudar a mejorar hazlo con libertad.

Solución:

Cambiar a: signatureConfig signatureConfigs.release

de firmaConfig firmaConfigs.debug

en su nivel de aplicación build.gradle

No sé cómo haces eso en Maven, pero necesitas compilar tu aplicación con un almacén de claves de lanzamiento. Puedes crear uno con keytoolque está disponible en su carpeta bin de Java:

$ keytool -genkey -v -keystore my-release-key.keystore
-alias alias_name -keyalg RSA -keysize 2048 -validity 10000

Al crearlo, debe proporcionar dos contraseñas, una para el almacén de claves y otra para el key. Cuando se crea su almacén de claves, puede usar el asistente de exportación de Eclipse para compilar su aplicación en modo de lanzamiento.

Para obtener más detalles, consulte http://developer.android.com/tools/publishing/app-signing.html#releasemode

Cree siempre su almacén de claves con un nombre y un alias que contengan “liberación” y no “depuración”. Si tiene el mensaje “Cargó un APK que se firmó en modo de depuración. Debe firmar su APK en el error de modo de lanzamiento”, es seguro que está utilizando el almacén de claves predeterminado que es ‘debug.keystore’, por lo tanto, genera apk en modo de depuración.

Solución

  1. Generar nuevo almacén de claves
  2. Dar referencia en el archivo build.gradle
  3. Cambiar variante de compilación a ‘lanzamiento’
  4. Construir

esto debería solucionar el problema.

Si tienes algún titubeo o disposición de reaccionar nuestro noticia puedes escribir una interpretación y con placer lo analizaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *