Keine Signatur der Methode: .android() ist für Argumenttypen anwendbar. Ausnahme in build.gradle (App)
Lesezeit: 1 Minute
Ausnahme ist: org.gradle.api.GradleScriptException: Beim Auswerten des Projekts „:app“ ist ein Problem aufgetreten
Verursacht durch: groovy.lang.MissingMethodException: Keine Signatur der Methode: build_h12dou32x8mktsbcdinr8fpc.android() ist anwendbar für Argumenttypen: (build_h12dou32x8mktsbcdinr8fpc$_run_closure1) Werte: [build_h12dou32x8mktsbcdinr8fpc$_run_closure1@1630dea1]
Bereinigen Sie Ihr Projekt. Generieren Sie Ihr signiertes Bundle/.apk-Datei.
– Daxesh Vekariya
22. Juli 2021 um 5:15 Uhr
Ich hatte das gleiche Problem bei der Migration auf das AGP 7.0 beim Umzug von aaptOptions zu androidResources.
Für mich hat es als Ersatz gereicht
androidResources {
noCompress '...'
}
mit
aaptOptions {
noCompress '...'
}
Zurück, das ist ein Weg zurück, oder? Es wird empfohlen, von aapt auf Android-Ressourcen zu aktualisieren
– Besnik
29. Juli 2021 um 13:19 Uhr
Gibt es noch andere Möglichkeiten für diesen Fehler? Ich habe keine ‘androidResources’ in meiner build.gradle
– Astha Garg
21. April um 11:16 Uhr
Nick Unuchek
Ich hatte das gleiche Problem bei der Migration auf die 'com.android.tools.build:gradle:7.0.0'
Bereinigen Sie Ihr Projekt. Generieren Sie Ihr signiertes Bundle/.apk-Datei.
– Daxesh Vekariya
22. Juli 2021 um 5:15 Uhr