我有一个全新的 Flutter 应用程序,我试图在其中添加来自本机Android服务接收器的通知。
当我编写与 NotificationCompat 相关的代码时,Android Studio建议为 build添加 com.android.support:support-compat:28.0.0 依赖项.gradle 文件。但是,一旦我在 build.gradle 文件中添加了此依赖项,它便开始显示gradle构建失败的错误。
错误:
找不到参数的方法Implementation() [com.android.support:support-compat:28.0.0]类型的对象 org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler。
成绩文件
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'
}
感谢您的时间
答案 0 :(得分:0)
我对firebase-messaging
有相同的问题,一旦我将依赖关系从build.gradle
移到app/build.gradle