首页 > 解决方案 > 找不到方法实现 Flutter Android 应用

问题描述

我有一个全新的Flutter应用程序,我正在尝试从本机 Android 服务接收器添加通知。

当我编写与NotificationCompat相关的代码时,Android Studio 建议将com.android.support:support-compat:28.0.0依赖项添加到build.gradle文件中。但是,一旦我在build.gradle文件中添加了这个依赖项,它就会开始显示 gradle build failed 错误。

错误:

在 org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler 类型的对象上找不到参数 [com.android.support:support-compat:28.0.0] 的方法 implementation()。

摇篮文件

buildscript {
repositories {
    google()
    jcenter()
}

dependencies {
    classpath 'com.android.tools.build:gradle:3.5.2'
}
}

allprojects {
repositories {
    google()
    jcenter()
   }
 }

   rootProject.buildDir = '../build'
  subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
  } 
 subprojects {
    project.evaluationDependsOn(':app')
 }

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

  dependencies {
   implementation 'com.android.support:support-compat:28.0.0'
 } 

谢谢你的时间

标签: androidgradleflutterandroid-gradle-plugin

解决方案


firebase-messaging一旦我将依赖项从移动build.gradleapp/build.gradle


推荐阅读