Po aktualizacji do 3.0.0 beta wtyczki Gradle 4 nasza budowa nie powiodło się z następującym komunikatem:Gradle plugin 3.0.0 beta 4: "buildTypeMatching została usunięta Użyj buildTypes <name> .fallbacks.".
buildTypeMatching ma zostały usunięte. Użyj buildTypes. <nazwa> .fallbacks
nasze biblioteki posiadają release
i debug
buildType
s, ale nasza aplikacja posiada dwa dodatkowe buildType
s: 'releaseWithLogs' i 'debugMinified'.
fragment naszej app pliku Gradle:
android {
// ...
buildTypeMatching 'releaseWithLogs', 'release'
buildTypeMatching 'debugMinified', 'debug'
buildTypes {
debug {
// ...
}
debugMinified {
// ...
}
release {
// ...
}
releaseWithLogs {
// ...
}
}
}
Nie jest to określone w dokumentacji, ale 'matchingFallbacks = ['...']' musi być ostatnią instrukcją 'buildType', ponieważ nie działało dla mnie, kiedy ustawiłem ją jako pierwszą jeden? – Eselfar
@ Eselfar Nie sądzę. Czy możesz otworzyć nowe pytanie z dodatkowymi informacjami, więc mogę spróbować pomóc i wkleić link tutaj jako komentarz? –