Ошибка при добавлении зависимостей в Android Studio

Когда я хочу добавить новую библиотеку в файл build.gradle, она генерирует ошибку. Это мой файл build.gradle:

// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.0.0' compile 'com.mcxiaoke.volley:library:1.0.+' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } 

И это ошибка

C: \ Users \ Fakher \ Documents \ Play_Store_WS \ VolleyJson \ build.gradle Ошибка: ошибка: строка (10) Метод Gradle DSL не найден: 'compile ()' Возможные причины:

  • В проекте «VolleyJson» может использоваться версия Gradle, которая не содержит метода. Настройки горловины
  • В файле сборки может отсутствовать плагин Gradle. Применить плагин Gradle
  • Это не работает, потому что вы помещаете зависимость в неподходящее место, в этом build.gradle нет плагинов для обработки вашей зависимости, вы должны добавить свою зависимость в build.gradle, находящуюся внутри вашего модуля приложения.

    Лучше объяснил:

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

      apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { // bla bla bla } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) //put your dependencies here } 

    Надеюсь, я смогу помочь тебе …

    Вам нужно использовать build.gradle вашего модуля вместо вашего проекта.

    Посмотри на это:

     // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files 

    Идите в build.gradle в свой модуль «App», а затем разместите:

     compile 'com.mcxiaoke.volley:library:1.0.+' 

    Вы должны добавить свои зависимости в buil.gradle под приложением / не в build.gradle под своим проектом

    Intereting Posts
    Xamarin.Forms SetHasNavigationBar false вызывает скачок на PushAsync Применение наложения (фильтра изображений) к растровому изображению Двумерное обнаружение столкновений прямоугольников в Android Фрагмент обновления с новым фрагментом Android NoClassDefFoundError при обновлении Androod поддерживает lib от 23.2.0 до 23.1.1 Компиляция приложения Qt для Android с помощью CMake (не от Qt Creator) Ошибка раздувания фрагмента класса Как сохранить работу в фоновом режиме Как получить представление в RecyclerView.Adapter для Snackbar? Drawables не будет нажимать на github Android Studio FragmentPagerAdapter существует только в Android.Support.V4.App (а не Android.App) Как воспроизвести андроидную обезьяну? Планирование автономных задач, которые должны выполняться при подключении пользователя к Интернету Использование типов сборки в Gradle для запуска того же приложения, которое использует ContentProvider на одном устройстве Как равномерно распределять кнопки / макеты вертикально в андроиде?