Не удалось применить плагин Android Studio

Я пытаюсь импортировать библиотеку ExoPlayer в свой проект Android Studio. Я несколько раз пробовал несколько методов (импорт напрямую с помощью GRADLE), импорт в качестве модуля, скопируйте его, я получаю ту же ошибку:

Error:(15) A problem occurred evaluating project ':..:ExoPlayer:library'.
> Failed to apply plugin [id 'bintray-release']
   > Plugin with id 'bintray-release' not found.

В библиотеке GRADLE я нашел применимую строку плагина:

apply plugin: 'bintray-release'

После поиска в библиотеке и применения ее к зависимостям я все еще получил ошибку:

dependencies {
    compile 'com.novoda:bintray-release:0.2.10'
}

Любая идея Как я могу решить эту проблему?

Ответы

Ответ 1

Похоже, что gradle не смог найти этот плагин во всех указанных репозиториях. ExoPlayer задает репозитории buildscript в корневом проекте, так что вы тоже должны делать.

В корневом каталоге build.gradle убедитесь, что раздел buildscript содержит репозиторий jcenter() и 'andcom.novoda:bintray-release:0.2.7' classpath:

buildscript {
    repositories {
        ...... <- whatever you have now
        jcenter() <- make sure this one is there
    }
    dependencies {
        ...... <- whaterver you have now
        classpath 'com.novoda:bintray-release:0.2.7' <- make sure this one is there
    }
}