Ricerca…


introduzione

Android richiede che tutti gli APK siano firmati per il rilascio.

Firma la tua app

  1. Nella barra dei menu, fai clic su Crea> Genera APK firmato.

  2. Seleziona il modulo che desideri rilasciare dal menu a discesa e fai clic su Avanti.

  3. Per creare un nuovo keystore, fare clic su Crea nuovo. Ora inserisci le informazioni richieste e premi ok in New Key Store.

Nuovo Key Store

Genera APK firmato

  1. Nella Creazione guidata APK firmato i campi sono già compilati per te se hai appena creato un nuovo archivio chiavi, altrimenti compila e fai clic su Avanti.

  2. Nella finestra successiva, seleziona una destinazione per l'APK firmato, seleziona il tipo di costruzione e fai clic su Fine.

Configura build.gradle con la configurazione della firma

È possibile definire la configurazione della firma per firmare l'apk nel file build.gradle .

Puoi definire:

  • storeFile : il file keystore
  • storePassword : la password del keystore
  • keyAlias : un nome alias chiave
  • keyPassword : una password alias chiave

Devi definire il blocco signingConfigs per creare una configurazione di firma:

android {
    signingConfigs {

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

Quindi puoi assegnarlo a uno o più tipi di build.

android {

    buildTypes {
        release {
            signingConfig signingConfigs.myConfig
        }
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow