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

Android Studio错误:未找到id为com.google.gms.google的插件

马宜民
2023-03-14

我是Android开发的新手。我在这个项目中使用了Firebase,但在gradle:build过程中出现了这个错误

id为'com.google.gms的插件。未找到google服务。

这是我的build.gradle文件:

    apply plugin: 'com.android.application'
    apply plugin: 'com.google.gms.google-services'

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.3"

    defaultConfig {
        applicationId "com.health.healthbloom"
        minSdkVersion 17
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}
dependencies {
    implementation fileTree(dir: "libs", include: ["*.jar"])
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
    implementation 'com.google.android.material:material:1.2.1'
    implementation 'com.google.firebase:firebase-database:19.5.1'
    implementation 'com.google.firebase:firebase-auth:20.0.1'
    implementation 'com.android.support:support-annotations:28.0.0'
    testImplementation 'junit:junit:4.13'
    androidTestImplementation 'androidx.test.ext:junit:1.1.2'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
    implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.21'
    implementation 'com.hbb20:ccp:2.3.1'
    implementation 'com.chaos.view:pinview:1.4.3'

}

我也试着在依赖项中添加了这个

com.google.gmsgoogle-service: 3.0.0

共有3个答案

谢豪
2023-03-14

只需执行清理构建rebuildit,否则执行使缓存无效并重新启动,它将重新启动您的android工作室。

你可以在文件中找到它

戴化
2023-03-14

您可以简单地从Firebase中删除所有实现,而不是转到Tools

邓光赫
2023-03-14

尝试将此添加到您的生成中。渐变依赖关系:

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

另外,删除

apply plugin:'com.google.gms.google-services'

并将其添加到您的应用程序/build.gradle中。

你也可以在这里查看更多信息https://firebase.google.com/docs/android/setup#manually_add_firebase

 类似资料:
  • 这是我第一次尝试Android Studio。我安装了0.8.0,并更新到了0.8.2。一旦创建了一个项目,我就会得到错误消息: 错误:(1,0)未找到id为'com.android.application'的插件

  • 问题内容: 昨天我将Android Studio升级到了3.0版,但是我正在使用LibGdx,升级后无法构建我的项目。 当我尝试构建时,它给了我一个错误: 错误:(2,0)找不到ID为’jetty’的插件 我该如何解决? 问题答案: 目前已弃用的 html模块 已在Gradle 4.1版本中删除。 Android Studio 3.0使用和 LibGDX中尚不支持Gradle 4.1,对此存在一个

  • 我是android工作室的新手,让人写了一个我制作的应用程序,该应用程序最初用于应用程序发明者。我遵循他的模板并添加了新的东西。该应用程序与Gradle有问题,并给我以下内容。 它还说,我的extras Android Support Repository并没有安装,但它已经安装好了。所有的东西都是最新的。我看到了很多关于更新Gradle的事情,如果SDK管理器没有更新,我该怎么做。 代码是: 对

  • 问题内容: jenkins的新手,正在运行我的第一个版本。我正在使用gradle进行构建,但一直出现以下错误 我搜索了将近2天,并尝试安装其他android插件,但似乎无法解决此问题。 我已经在詹金斯的全局属性下设置了ANDROID_HOME变量。确保路径正确。 任何帮助将不胜感激。提前致谢 问题答案: 我已通过在bundle.gradle文件顶部添加以下代码来修复此问题 谢谢你的帮助 :)

  • (使用本指南:https://developer.android.com/topic/libraries/architecture/navigation/navigation-pass-data): 我收到此错误:

  • 我正在尝试使用Gradle在本地构建一个项目(https://github.com/fge/btf)。有一个插件“OSGi”正在使用,但每当我构建它,我得到错误的插件没有找到。我尝试过提供不同风格的OSGi,添加了存储库和依赖关系。仍然得到相同的错误。请帮帮忙。提前道谢。 失败:生成失败,出现异常。 > 其中:生成文件“/root/btf-1.2/Build.gradle”行:61 错误:在评估根