W Gradle Android wydaje się być fotografia praktyki zdefiniować podpisu config dla uwolnienia zbudować tak:Android Gradle - obciążenie podpisanie config z pliku zewnętrznego
android {
signingConfigs {
debug {
storeFile file("debug.keystore")
}
myConfig {
storeFile file("other.keystore")
storePassword "android"
keyAlias "androiddebugkey"
keyPassword "android"
}
}
buildTypes {
foo {
debuggable true
jniDebugBuild true
signingConfig signingConfigs.myConfig
}
}
}
Chodzi o to, chcę, aby moje budować. plik gradle w kontroli wersji i nie mam dobrego poczucia posiadania hasła do mojego magazynu kluczy (który jest taki sam jak inne rzeczy, głupie, wiem) na jakimś serwerze git.
Czy istnieje sposób załadowania pliku SigningConfig z pliku zewnętrznego z dowolnego miejsca na dysku twardym?
Ostatni raz sprawdzałem, to nie było możliwe , który stał się dla mnie bezużyteczny w wielu projektach. Mam nadzieję, że w końcu zaimplementowali tę funkcję ... – tknell