2014-11-28 3 views
0

Кажется, что без всякой причины Gradle отказывается строить проект в Android Studio. Я ничего не меняю в конфигурациях, и я не могу найти причины этой ошибки. Выходной сигнал следующий:Ошибка сборки гребенки (несовместимое магическое значение)

Error:A problem occurred configuring project ':app'. 
java.lang.ClassFormatError: Incompatible magic value 931269604 in class file build_f63dreec96sk8elmstb53lfie 

Android не определен. Поэтому, возможно, могут возникнуть некоторые проблемы с sdk, но я проверил зависимости, и путь был установлен правильно. Вот скриншот моего build.gradle.

enter image description here

Я уже пробовал

1) восстановление и очистка проекта.

2) Файл -> недействительным кэши и перезапустить

Есть ли какие-либо другие идеи о том как устранить эту проблему. Заранее спасибо

+1

Предположительно, проблема исходит из одной из ваших зависимостей. И, из них, JARs в 'libs /' были бы наиболее вероятным кандидатом IMHO. Убедитесь, что у вас есть правильные версии этих JAR и что они каким-то образом не повреждены. – CommonsWare

+0

Вы пытались удалить файл fileTree? –

+0

К сожалению, это тоже не помогло. –

ответ

0

В принципе, у вас есть проект или модуль, который был скомпилирован с использованием исходной версии JRE менее зависимой.

Попробуйте следующее

sourceCompatibility = 1.6 targetCompatibility = 1.6

Более подробная информация здесь Gradle sourceCompatibility has no effect to subprojects

2

Для тех, кто считает это в будущем. я имел эту проблему и решить ее, введя:

gradlew --recompile-scripts 

Проблема заключалась в том, что Gradle был прекомпилированный сценарий сборки от предыдущей версии Java. Файл .class для этого скрипта недействителен, следовательно, ошибка. Вам нужно перекомпилировать этот скрипт.

+0

ошибка все еще сохраняется, любая идея? – ralphgabb

+0

уже пытался удалить андроид-студию, ошибка все еще там – ralphgabb

+1

Вы можете попробовать очистить свой кегл градиента, я думаю, вы можете найти его в Google. Я нахожусь в Windows, поэтому он находится в моем каталоге профилей пользователя «C: \ Users». – davidfrancis

Смежные вопросы