当前位置: 首页 > 知识库问答 >
问题:

找不到方法compile()google gms

田鹤轩
2023-03-14

我正在尝试导入google play services vision,但给出了以下错误:

在org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler类型的对象上找不到参数[com.google.android.gms:play-services-vision:15.0.2]的方法compile()。

// 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个答案

斜博超
2023-03-14

不要将应用程序依赖关系放置在顶级build.gradle中,而是使用模块级app/build.gradle来定义应用程序依赖关系。

从此顶级build.gradle中删除此行,并将其移动到应用程序级别build.gradle

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

希望它能解决你的问题。

 类似资料:
  • 我正在尝试执行一些脚本,然后使用部署web应用程序。 但是,当我尝试运行时,我遇到了一个错误 我的如下所示

  • 问题内容: 现在,寻找这种解决方案的时间已经太久了,我不确定是错过了还是只是输错了什么,但是我的Gradle脚本无法编译。我正在迁移到Gradle,并且对它很陌生。我已经非常习惯于使用Maven进行依赖管理,但是Gradle似乎对我来说最好。通过运行以下代码段: 注意:我确实应用了java,maven,nexus,shadow和rebel插件。 当我运行Gradle任务时,会遇到此错误: 如果我从

  • 到根构建生成文件并从命令行运行gradle,获取: > 其中:生成文件'D:\AndroidStudioProjects\AndroidMain\Build.Gradle'行:23 错误:评估根项目“AndroidMain”时出现问题。 我不认为它在错误的地方。 根项目和添加的子项目都有gradle包装器。 如有任何指示,将不胜感激。 编辑:本练习的全部目的是将核心java代码导入android项

  • 我犯了这个gradle错误。 错误:(9,0)找不到Gradle DSL方法:“compile()” 我试着引用类似的问题,但没有成功。 Android gradle构建错误:(9,0)未找到Gradle DSL方法:“compile()”。 同步生成时出现错误“找不到Gradle DSL方法:'compile()'”。格拉德尔 找到不支持的Gradle DSL方法:“compile()”! 我的

  • 当我将rn版本从升级到时,我经常收到这个错误。 出了什么问题 评估项目时出现问题:“react-native-os”。 找不到方法compile()参数[com.facebook.react: react-local:]上的对象类型org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

  • 我尝试将其添加到该模块中的中,如下所示: 但我还是得到了同样的错误。我甚至尝试将其添加到中 并且仍然得到相同的结果。 4.4级