w Android studio 2 możesz zapisać kluczowe hasło sklepu i hasło klucza, ale w Android studio 3 możesz po prostu zapisać kluczowe hasło i musisz napisać hasło sklepu kluczowego za każdym razem, gdy chcesz zbudować apk jest tam ustawienia lub sposób zapisania hasła magazynu kluczy w Android studio 3?
Wiem, że mogę zapisać hasło w pliku build.gradle, ale nie chcę zapisywać hasła w git.zapisz hasło do magazynu kluczy w Android studio 3
25
A
Odpowiedz
1
Mam ten sam problem. Ale można dodać configs podpisywania w ten sposób, więc nie będą sprawdzane pod kontrolą wersji:
umieścić to w ~/.gradle/gradle.properties
RELEASE_STORE_FILE={path to your keystore}
RELEASE_STORE_PASSWORD=*****
RELEASE_KEY_ALIAS=*****
RELEASE_KEY_PASSWORD=*****
Modyfikowanie build.gradle tak:
...
signingConfigs {
release {
storeFile file(RELEASE_STORE_FILE)
storePassword RELEASE_STORE_PASSWORD
keyAlias RELEASE_KEY_ALIAS
keyPassword RELEASE_KEY_PASSWORD
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
Źródło: How to create a release signed apk file using Gradle?
0
Dziękuję, Elvis, ale szukam rozwiązania większego bezpieczeństwa – max
to nawet nie działa, generują podpisany plik APK nadal blokuje hasło. – fizgig