Sök…


Introduktion

Android kräver att alla APK: er undertecknas för frigöring.

Signera din app

  1. I menyraden klickar du på Bygg> Generera signerad APK.

  2. Välj den modul du vill släppa från listrutan och klicka på Nästa.

  3. För att skapa en ny nyckelbutik, klicka på Skapa ny. Fyll nu i önskad information och tryck på ok i New Key Store.

Ny nyckelbutik

Generera signerad APK

  1. I fälten Generera signerade APK-guider är redan befolkade för dig om du just skapat en ny nyckellager, annars fyller du den och klickar på nästa.

  2. I nästa fönster, välj en destination för den signerade APK, välj byggtyp och klicka på finish.

Konfigurera build.gradle med signeringskonfiguration

Du kan definiera signeringskonfigurationen för att signera apk i filen build.gradle .

Du kan definiera:

  • storeFile : keystore-filen
  • storePassword : keystore-lösenordet
  • keyAlias : ett nyckel alias namn
  • keyPassword : Ett nyckelaliaslösenord

Du måste definiera signingConfigs blocket för att skapa en signeringskonfiguration:

android {
    signingConfigs {

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

Sedan kan du tilldela den till en eller flera byggtyper.

android {

    buildTypes {
        release {
            signingConfig signingConfigs.myConfig
        }
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow