в Android-студии 2 вы можете сохранить пароль для хранения ключей и пароль ключа, но в студии Android 3 вы можете просто сохранить пароль ключа, и вам нужно писать пароль для хранения ключей каждый раз, когда вы хотите построить apk, есть ли настройки или способ сохранения пароль для хранения ключей в Android-студии 3?
Я знаю, что я могу сохранить пароль в файле build.gradle, но я не хочу, чтобы пароль сохранялся на git.
Сохранить пароль хранилища ключей в андроид-студии 3
Ответ 1
У меня такая же проблема. Но вы можете добавить свои конфиги подписки таким образом, чтобы они не были проверены в управлении версиями:
Поместите это в ~/.gradle/gradle.properties
RELEASE_STORE_FILE={path to your keystore}
RELEASE_STORE_PASSWORD=*****
RELEASE_KEY_ALIAS=*****
RELEASE_KEY_PASSWORD=*****
Измените свой build.gradle следующим образом:
...
signingConfigs {
release {
storeFile file(RELEASE_STORE_FILE)
storePassword RELEASE_STORE_PASSWORD
keyAlias RELEASE_KEY_ALIAS
keyPassword RELEASE_KEY_PASSWORD
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
Источник: Как создать подписанный файл apk с версией Gradle?