Android 无法获取未知属性';安卓&x27;对于类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象
我对flatter和编码是新手,我有一个使用FirebaseAuth和Firestore包的flatter项目。 我一直收到一个错误,上面写着 评估根项目“android”时出现问题。 无法获取类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象的未知属性“android” 在依赖项块的Android 无法获取未知属性';安卓&x27;对于类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象,android,flutter,dart,gradle,Android,Flutter,Dart,Gradle,我对flatter和编码是新手,我有一个使用FirebaseAuth和Firestore包的flatter项目。 我一直收到一个错误,上面写着 评估根项目“android”时出现问题。 无法获取类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象的未知属性“android” 在依赖项块的android\build.gradle文件中插入android.enableJetifier=tru
android\build.gradle
文件中插入android.enableJetifier=true
和android.useAndroidX=true
后,我出现上述错误
android\build.gradle文件
尝试将android.useAndroidX=true android.enableJetifier=true放在gradle.properties文件中。它们也是true,但我仍然得到相同的错误
buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
//Added from Firebase (SDK)
classpath 'com.google.gms:google-services:4.3.5'
android.enableJetifier=true
android.useAndroidX=true
}
}
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
}