Не удалось найти метод compile () google gms - PullRequest
0 голосов
/ 24 августа 2018

Я пытаюсь импортировать видение Google Play Services, но выдает мне эту ошибку:

Не удалось найти метод compile () для аргументов [com.google.android.gms: play-services-vision: 15.0.2] для объекта типа org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Построить Gradle можно:

// Top-level build file where you can add configuration options common 
to all sub-projects/modules.

buildscript {
  ext.kotlin_version = '1.2.51'
  repositories {
    google()
    jcenter()
    maven {
        url "https://maven.google.com"
    }
 }
dependencies {
    classpath 'com.android.tools.build:gradle:3.1.0'
    classpath "org.jetbrains.kotlin:kotlin-gradle- 
     plugin:$kotlin_version"
    classpath 'com.google.gms:google-services:15.0.2'
    compile 'com.google.android.gms:play-services-vision:15.0.2'

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

allprojects {
 repositories {
    google()
    jcenter()
    maven {
        url "https://maven.google.com"
    }
  }
 }

 task clean(type: Delete) {
   delete rootProject.buildDir
 }

Может любойпомогите мне?

1 Ответ

0 голосов
/ 24 августа 2018

Не помещайте зависимости приложения в верхний уровень build.gradle, вместо этого используйте уровень модуля app/build.gradle для определения зависимостей приложения.

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

 compile 'com.google.android.gms:play-services-vision:15.0.2'  

Надеюсь, это решит вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...