Проблема с книжным магазином AndroidStudio

Хорошие,

Я стараюсь добавлять, что книжный магазин составил 'com.android.support:design:22.2.0' в мою программу:

   buildscript {
   repositories {
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.2.2'
    compile 'com.android.support:design:22.2.0'



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

И он дает мне ошибку, в которой он показывает мне, что я должен устанавливать Андроид Суппорт Repository

Error:Could not find method составьте () for arguments [com.android.support:design:22.2.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies. DefaultDependencyHandler.

Please install the Андроид Суппорт Repository from the Android SDK Менеджер. Open Android SDK Менеджер

Проблема, - в котором уже я считаю это установленным и не понимаю, потому что он не обнаруживает это у меня.

Приветствие, спасибо.

Edit: introducir la descripción de la imagen aquí

Edit2:

Когда копались немного я думаю, что уже я нашел решение, и дело в том, что у моего проекта есть 2 файла build.gradle: build.gradle (MyApplication) и build.gradle (app). Я добавил книжный магазин к вышеупомянутой и он не дает никакой ошибки. Благодаря всем из-за вашей помощи.

1
задан 28.11.2016, 11:17
3 ответа

В Андроид Студио у тебя могут быть некоторые build.gradle. Один, который состоит на общем уровне prouyecto, и одном для каждого из модулей в том, чтобы ты имел внутри проекта. Типично только у тебя есть модуль внутри проекта, приложения в если сама, и он внутри build.gradle этого модуля, где ты должен помещать зависимости.

В тексте, который ты прикрепил, есть сообщение:

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

Главным образом, потому что build.gradle который ты используешь, - тот проекта, не тот твоего app.

Ищи другой build.gradle что должен быть внутри твоего приложения, и помести зависимости там.

2
ответ дан 24.11.2019, 12:21
  • 1
    Которое ты имеешь в виду, смоги быть в ú ltima edició n моего вопроса? – J.Soto 28.11.2016, 12:21
  • 2
    Uh кажется, что если, не leí Edit2 , прощает. Если в это точно я referí в. – tomacco 28.11.2016, 15:26
  • 3
    Не беспокойся, большое спасибо – J.Soto 28.11.2016, 23:16

Проблема просто configuraciГіn, если ты будешь использовать ее librerГ - в:

 com.android.support:design

типов Дебета использовать

com.android.support:appcompat

с той же самой versiГіn предпочтительно (Андроид Студио вынуждает нас иметь обновленный или по крайней мере сходные версии).

Следовательно в твоих зависимостях добавляет в build.gradle тебя aplicaciГіn ее librerГ - в опоры и удаляет classpath 'com.android.tools.build:gradle:2.2.2':

dependencies {

    compile 'com.android.support:appcompat-v7:22.2.0'
    compile 'com.android.support:design:22.2.0'

}

Определять classpath ее versiГіn gradle осуществляется в build.gradle, которые он в ней raГ-z твоего проекта не в нее aplicaciГіn:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.2'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

ActualizaciГіn:

Другая проблема, которая производит то, о чем он осведомляется, состоит в том, чтобы добавила следующая definiciГіn:

  classpath 'com.google.gms:google-services:3.0.1'

внутри build.gradle:

buildscript {
    repositories {
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.4'
        classpath 'com.google.gms:google-services:3.0.1' //***Provoca error.

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

versiГіn возможно он использовал Эту "составьте" вместо "implementation", asГ - что, обновив, решает проблему:

buildscript {

        ...
        ...
        dependencies {
            classpath 'com.android.tools.build:gradle:3.1.4'
            classpath 'com.google.gms:google-services:4.1.0'

            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
2
ответ дан 24.11.2019, 12:21
  • 1
    Проблема коренилась в прокомментированном из-за @tomacco. В фоне это та же проблема. Спасибо. – J.Soto 28.11.2016, 23:27

Ты должен устанавливать Андроид Суппорт Repository.

introducir la descripción de la imagen aquí

после этого составляет compile 'com.android.support:design:24.2.1'

0
ответ дан 24.11.2019, 12:21
  • 1
    В вопросе OP покажи, что или имеет установлено этот пакет. – Francisco Romero 27.11.2016, 23:38
  • 2
    Возможно, что я ошибся в añ adirlo? Я это añ adiendo в build.gradle (MyApplication) , правилен? – J.Soto 27.11.2016, 23:45
  • 3
    если ты должен añ adirlo в твоем приложении – El Micke 28.11.2016, 01:20
  • 4
    @Error404 просвет, но если ты замечаешь, я издаю вопрос после моего ответа – El Micke 28.11.2016, 01:30
  • 5
    уже está установленный, он говорит в вопросе – Chisko 02.12.2016, 05:43

Теги

Похожие вопросы