Android Studio - NoSuchMethodError für Dependencies
Die meisten Android Entwickler arbeiten sicherlich mit der einen oder anderen Library, welche sie als Abhängigkeit via Gradle einbinden. Die Abhängigkeiten können dabei über Repositories via Internet verfügbar sein oder als lokale Dateien. Änderungen an Repository Dependencies bekommt Android Studio dabei relativ gut mit, problematisch wird es aber mit Änderungen an lokalen Libraries, z.B. wenn man für sich oder seine Firma Funktionalität gekapselt hat und es für eben solche ein Update gab. Ich hatte in der letzten Zeit häufiger das Problem, dass ich das Projekt via Gradle auf der Kommandozeile bauen konnte, aber Android Studio den aktualisierten Code nicht kannte. Ich versuche vieles, invalidierte Caches und baute Projekte neu. Alles in allem reicht aber einfach in der Gradle View “Refresh all Gradle projects” zu wählen. Die Gradle View erreicht ihr indem ihr ganz rechts oben in Android Studio den Gradle Reiter wählt. Klickt dort dann auf das Refresh Symbol und alle Sources sollten aktualisiert werden.