2015-03-05 4 views
1

Я пытаюсь установить nhaarman/ListViewAnimations внутри Android Studio 1.1.0.gradle project sync failed studio android studio

От установки:

Добавьте следующие строки в build.gradle:

repositories { 
    mavenCentral() 
} 

dependencies { 
    compile 'com.nhaarman.listviewanimations:lib-core:[email protected]' 
    compile 'com.nhaarman.listviewanimations:lib-manipulation:[email protected]' 
    compile 'com.nhaarman.listviewanimations:lib-core-slh:[email protected]' 
} 

еще Android-студия говорит:

Gradle проект синхронизации не удалось. Базовая функциональность (например, редактирование, отладка) не будет работать должным образом.

Error:(26, 0) Gradle DSL method not found: 'compile()' 
Possible causes:<ul><li>The project 'X' may be using a version of Gradle that does not contain the method. 
<a href="openGradleSettings">Gradle settings</a></li><li>The build file may be missing a Gradle plugin. 
<a href="apply.gradle.plugin">Apply Gradle plugin</a></li> 
+0

Я импортировал этот проект месяц назад. Вы попробовали нажать «Применить Gradle Plugin»? – Atieh

+0

Я сделал, и у меня есть список плагинов, а Gradle нет в списке. – alexus

ответ

1

После добавления этих строк в:

build.gradle (Module: app)

вместо

build.gradle (Project: app)

Ошибка исчезла.

0

Попробуйте это:

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.nhaarman.listviewanimations:lib-core:3.1.0' 
    compile 'com.nhaarman.listviewanimations:lib-manipulation:3.1.0' 
} 
1

Вы добавляете эти зависимости в на верхний уровеньbuild.gradle.

Вы должны добавить эти строки в модуль build.gradle.

root 
    build.gradle //top level 
    app 
    build.gradle //module level 
0

Попробуйте удалить @arr. работал на меня.

//ListView Animations 
compile 'com.nhaarman.listviewanimations:lib-core:3.1.0' 
compile 'com.nhaarman.listviewanimations:lib-manipulation:3.1.0' 
Смежные вопросы