Buscar..


Introducción

Android requiere que todos los APK estén firmados para su lanzamiento.

Firma tu aplicación

  1. En la barra de menú, haga clic en Crear> Generar APK firmado.

  2. Seleccione el módulo que desea liberar del menú desplegable y haga clic en Siguiente.

  3. Para crear un nuevo almacén de claves, haga clic en Crear nuevo. Ahora complete la información requerida y presione OK en New Key Store.

Nueva tienda de llaves

Generar APK firmado

  1. En el Generar Asistente de APK firmado, los campos ya están completos si usted acaba de crear un nuevo almacén de claves; de lo contrario, llénelo y haga clic en Siguiente.

  2. En la siguiente ventana, seleccione un destino para el APK firmado, seleccione el tipo de compilación y haga clic en finalizar.

Configurar el build.gradle con la configuración de firma

Puede definir la configuración de firma para firmar el apk en el archivo build.gradle .

Puedes definir:

  • storeFile : el archivo de almacén de claves
  • storePassword : la contraseña del almacén de claves
  • keyAlias : un nombre de alias de clave
  • keyPassword : una contraseña de alias de clave

Usted tiene que definir las signingConfigs bloquean para crear una configuración de firma:

android {
    signingConfigs {

        myConfig {
            storeFile file("myFile.keystore")
            storePassword "xxxx"
            keyAlias "xxxx"
            keyPassword "xxxx"
        }
    }
    //....
}

Luego puedes asignarlo a uno o más tipos de compilación.

android {

    buildTypes {
        release {
            signingConfig signingConfigs.myConfig
        }
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow