当前位置: 首页 > 面试题库 >

Gradle-错误找不到参数的方法实现()[com.android.support:appcompat-v7:26.0.0]

顾梓
2023-03-14
问题内容

我正在尝试在android studio中打开现有的android项目,并且gradle无法在没有错误的情况下构建应用程序

Android Studio不断抛出错误

Error:(74, 1) A problem occurred evaluating project ':app'.
> Could not find method implementation() for arguments 
[com.android.support:appcompat-v7:26.0.0] on object of type 
org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

我在build.gradle中的代码可以帮助理解我的问题

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')

// google & support
implementation "com.android.support:appcompat-v7:$supportVersion"
implementation "com.android.support:cardview-v7:$supportVersion"
implementation "com.android.support:recyclerview-v7:$supportVersion"
implementation "com.android.support:design:$supportVersion"
implementation "com.android.support:palette-v7:$supportVersion"
implementation "com.android.support:customtabs:$supportVersion"
implementation "com.android.support:support-v4:$supportVersion"
implementation 'com.google.android.exoplayer:exoplayer:r2.0.4'

// utils
implementation 'com.github.bumptech.glide:glide:4.0.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.0.0'
implementation 'com.koushikdutta.ion:ion:2.1.7'
implementation 'com.github.Commit451:bypasses:1.0.4'
implementation 'com.jakewharton:butterknife:8.8.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.0'
implementation 'com.drewnoakes:metadata-extractor:2.9.1'
implementation "com.orhanobut:hawk:2.0.1"

}

请协助解决问题


问题答案:

替换implementationcompile

compile最近被弃用,由implementation或替换api



 类似资料:
  • 我试图在android studio中打开现有的android项目,it gradle无法在没有错误的情况下构建应用程序

  • 我是Android应用程序开发新手。我正在尝试使用TabLayout创建一个Android应用程序,并在build.gradle文件中添加了以下依赖项。 但是在运行应用程序时,我得到了如下的构建错误 错误:(27, 0) 找不到 Gradle DSL 方法: 'compile()' 可能的原因: 关于为什么会出现这个问题的任何建议。我可以选择从Android Studio安装插件,但我不知道要安装

  • 今天我更新了一个新的SDK,然后我的项目出现了一个问题。我已经下载了Android支持存储库,但它仍然不起作用。错误:配置项目':app'时出现问题。 未能解析配置“:app:_debugcompile”的所有依赖项。找不到com.android.support:appcompat-v7:24.2.0。在以下位置搜索:文件:/c:/程序文件/android/android/support/m2re

  • 我不确定什么需要设置到23.1.1版本。我在Android SDK管理器的SDK Tools,Android SDK Build-Tools下查看了一下,没有23.1.1的选项。(那是我应该找的地方吗?)我看到23.0.1,23.0.2(已安装),23.0.3。还安装了Android SDK平台23。 我需要添加一个自定义站点来获得缺失的23.1.1选项吗?我不知道该怎么做,或者是什么网站,如果这

  • 我在用Android Studio。我使用浮动操作按钮,所以当我使用它给我错误,并告诉我更新android支持库v7到22.2.0版本。因此,当我将v7支持库更新到22.2.0版本并进行同步时,它会给出错误,无法找到:com.android.support:appcompat-v7:22.2.0版本。如何解决此错误?

  • 我在尝试构建时突然开始出现这个错误。这一切都是在几个星期前的工作,没有任何变化,我知道。这个问题似乎与有关,但查看它的build.gradle,它没有列出。有什么建议吗? Build.Gradle