2016-04-19 2 views
0

Ich versuche, ein Projekt in Android Studio zu bauen, aber es gibt mir diese Fehlermeldung:ungültig LOC Header

Gradle 'MyProject' project refresh failed 
Error:Cause: invalid LOC header (bad signature) 

Andere Antworten in SO vorschlagen beschädigte Gläser zu löschen, so Gradle sie wieder herunterladen. Mein Problem ist, dass der Fehler, den ich habe, nicht auf ein Glas zeigt. Darüber hinaus habe ich nur die android.jar und als Gläser in den externen Bibliotheken Teil dieses Projekts aufgelistet, und sie funktionieren gut für andere Projekte.

Gibt es eine andere Möglichkeit, dieses Problem zu lösen?

Vielen Dank!

Antwort

1

Nachdem ich viele Änderungen in meinem Projekt versucht habe, habe ich die Antwort auf das Problem gefunden.

Wenn bei idea.log zum Build Protokollausgabe gehen, fand ich diese Zeile:

Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-2.4-all.zip'. 

ich nur distributionurl bei gladle/wrapper/gradle-wrapper.properties aktualisiert:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 

Nun ist die apk richtig eingebaut ist.