Niedawno zaktualizowałem wtyczkę gradle mojego projektu na Androida do 2.1.0
z 2.1.0-alpha4
. Ale teraz widzę, że wszyscy moi buduje się niepowodzeniem z komunikatem tak:Aktualizacja do gradacji 2.1.0 powoduje - Nie można rozwinąć błędu ZIP
Error:Execution failed for task ':App:compileUpdemoDebugJavaWithJavac'.
> Could not expand ZIP '/Users/admin/work/app/libs/lib-android-0.11.0.jar'.
Gdybym przywrócić mój Gradle wtyczki do poprzedniego 2.1.0-alpha4
wersji, należy ustawić zmienną środowiskową ANDROID_DAILY_OVERRIDE
a następnie zbudować mojego projektu - wszystko działa dobrze.
Czy ktoś inny natknął się na ten problem? Wierzę, że jest to związane z najnowszą wtyczką, a więc ludzie mogą po prostu zacząć natknąć się na ten problem.
Jakieś możliwe rozwiązania? (Zdaję sobie sprawę z niektórych obejściach, jak wyodrębnianie JAR i co Gradle pominąć proces ekstrakcji JAR, ale to na pewno nie brzmi warte wysiłku!)
Z tego, co mogłem znaleźć, może to być problem z uprawnieniami do pliku jar. Może możesz spróbować tego, co jest zasugerowane w tej odpowiedzi http://stackoverflow.com/a/16946902/1914223 –
Niestety, nie mogłem umieścić 'FilePermissions.chmodRecursively (dir, 0200)' używanego w metodzie. Gradle mówi, że nie ma klasy takiej jak "FilePermissions". – anirvan