Hi Petra, na das ist ja schon mal was
Die Datei auf deinem Screenshot ist das Top-Level gradle (auch Projekt gradle genannt), das sieht soweit gut aus. Wie gesagt in der Regel macht man dort auch nichts, außer die Version anzugeben (oder wenn man Libraries kompiliert).
Also die Datei am besten so lassen.. Vermutlich ist jetzt noch die unterste Zeile der gradle.properties (im gradle-Verzeichnis, das sich ebenfalls in deinem Projekt befindet) unstimmig. Dort ist die entsprechende gradle Version verlinkt.
Ansonsten wäre noch denkbar, dass hinsichtlich des min. / target und build SDK etwas nicht stimmt.
Beispiel:
minSdk: 16
target: 24
build: 23
... hier auf Plausibilität zu achten empfiehlt sich IMMER, da AndroidStudio das ziemlich aus dem Konzept bringen kann.
Kann mir gut vorstellen, dass einer der Workarounds das Problem dann behebt.
Und hier noch ein Video, bei dem man eine ganz gute Sicht "von oben" bekommt (lieber einmal ne knappe Stunde mit dem Thema zu beschäftigen, als sich die nächsten Monate weiter mit nicht funktionierenden Setups rumschlagen^^)
... und je größer das Projekt wird, desto größer ist der Nutzen, den man aus gradle zieht (minifying, Ressourcen shrinken, Code obfuscation, Flavours, etc...)
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.