Konfiguration 'compile' in ist veraltet, aber alle Konfigurationen sind 'implementation'
Erhalte ich folgende Warnung beim ausführen von gradle in android:
Configuration 'compile' in project ':app' is deprecated.
Aber alle meine Abhängigkeiten enthalten, die über die Umsetzung der Konfiguration. (Und-Module zu)
Gibt es irgendwelche "unsichtbaren" Abhängigkeiten in gradle?
Hier ist mein main build gradle-Datei: https://pastebin.com/ZJe7zrwn
- ich erhalte die gleiche Fehlermeldung. hast du keine Lösung?
- Kam hier auf der Suche nach der Antwort und dann auch tatsächlich gefunden, Es stellte sich heraus, dass ein einfaches suchen und ersetzen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich diese funktionierende Lösung beim kompilieren meinen code heute. (Wenn alles
implementation
und nichts istcompile
in Ihrembuild.gradle
)Fehler:
Lösung:
Ich brauchte, um zu aktualisieren meine Projekt: bauen.gradle
vom
zu
Ich weiß nicht, ob es für das problem verantwortlich ist, aber plugins hinzufügen von Abhängigkeiten, insbesondere
com.google.gms.google-services
tut:ersetzen im Pfad Strg+Umschalt+R
Wählen Sie "Projekt"
geben Sie "vorgesehen" zu ersetzen mit "compileOnly", oder ersetzen Sie "kompilieren" mit "Umsetzung"
stellen Sie sicher, dass Ihr nur die änderung der gradle.- build-Dateien
Wenn Sie haben einige angst, dann öffnen Sie einfach die gradle.- build-Dateien und Bearbeiten Sie Sie.
Ich denke, Sie erhielt die Warnung, weil Sie verwenden,
einer besseren Erklärung ist hier gegeben,
Android-Gradle-Implementierung vs CompileOnly Leistung
compileOnly
ist der Ersatz fürprovided
....