Szukaj…


Wprowadzenie

Android wymaga podpisania wszystkich pakietów APK do wydania.

Podpisz swoją aplikację

  1. Na pasku menu kliknij Kompiluj> Wygeneruj podpisany pakiet APK.

  2. Wybierz moduł, który chcesz zwolnić z menu rozwijanego i kliknij Dalej.

  3. Aby utworzyć nowy magazyn kluczy, kliknij Utwórz nowy. Teraz wypełnij wymagane informacje i naciśnij OK w Nowym magazynie kluczy.

Nowy magazyn kluczy

Wygeneruj podpisany APK

  1. W Kreatorze generowania podpisanego pliku APK pola są już wypełnione, jeśli właśnie utworzyłeś nowy magazyn kluczy, w przeciwnym razie wypełnij go i kliknij przycisk Dalej.

  2. W następnym oknie wybierz miejsce docelowe podpisanego pliku APK, wybierz typ kompilacji i kliknij przycisk Zakończ.

Skonfiguruj build.gradle z konfiguracją podpisywania

Możesz zdefiniować konfigurację podpisywania, aby podpisać apk w pliku build.gradle .

Możesz zdefiniować:

  • storeFile : plik kluczy
  • storePassword : hasło do storePassword kluczy
  • keyAlias : nazwa aliasu klucza
  • keyPassword : Hasło aliasu klucza

Musisz zdefiniować blok signingConfigs , aby utworzyć konfigurację podpisywania:

android {
    signingConfigs {

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

Następnie możesz przypisać go do jednego lub więcej typów kompilacji.

android {

    buildTypes {
        release {
            signingConfig signingConfigs.myConfig
        }
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow