Nach dem Upgrade von 2.2 auf 2.3 wird diese Warnung angezeigt
und wenn ich versuche, das Projekt zu kompilieren, sehe ich diesen Kompilierungsfehler
Wie kann ich dieses Problem lösen, ohne auf eine frühere Gradle-Version herunterzustufen? Gibt es ein Update von android-apt, das dieses Problem lösen kann?
android-apt
, weshalb diese Überprüfung durchgeführt wurde.Bei mir trat dieser Fehler bei der Verwendung der Contentful-
Vault
Bibliothek auf, in der Folgendes angegeben ist:und
Was Sie tun müssen, ist LÖSCHEN
apply plugin: 'com.neenbedankt.android-apt'
und dann ÄNDERN :
zu
Sie können jederzeit unter https://github.com/contentful/vault nach den neuesten Versionen suchen
quelle
Entfernen Sie das passende Plugin
Veränderung:
apt -> kompilieren
testApt -> testAnnotationProcessor
androidTestApt -> androidTestAnnotationProcessor
Fügen Sie in Ihrer build.gradle (App) zur defaultConfig hinzu:
vectorDrawables.useSupportLibrary = true
quelle
Huckepack auf @Gabriele Mariotti hier, da seine Antwort genau richtig ist und dies impliziert, es aber nicht angibt. Gradle schlägt dies auch nicht als gültige Option vor, obwohl dies ebenfalls der Fall ist. Das Testäquivalent für
androidTestApt
undtestApt
istandroidTestAnnotationProcessor
undtestAnnotationProcessor
.Beispiel:
Sollte geändert werden zu
quelle
Falls der Annotationsprozessor Argumente hat, muss dies möglicherweise auch geändert werden:
dazu:
quelle