我收到了这个错误
错误:(7,0)无法获得org.gradle.api.Project类型的根项目“quickblox主”的未知属性“org.gradle.api.Project”。打开文件
我最近从Android2.3.3迁移到3.0.1,这个项目运行良好。迁移后,我得到了不同的错误,在解决了一个错误后,我得到了一个新的错误。
有人能告诉我怎么解决这个问题吗?
我的gradle.build在这里
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath "io.fabric.tools:gradle:$rootProject.fabricToolsVersion"
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
maven { url 'https://maven.fabric.io/public' }
flatDir { dirs 'libs' }
}
android {
compileSdkVersion rootProject.compileSdkVersion
buildToolsVersion rootProject.buildToolsVersion
flavorDimensions rootProject.dimensionDefault
defaultConfig {
applicationId "com.quickblox.sample.chat"
minSdkVersion rootProject.minSdkVersion
targetSdkVersion rootProject.targetSdkVersion
versionCode rootProject.versionCode
versionName rootProject.versionName
}
productFlavors {
speedDev {
dimension rootProject.dimensionDefault
minSdkVersion 21
}
dev {
dimension rootProject.dimensionDefault
minSdkVersion rootProject.minSdkVersion
}
}
buildTypes {
debug {
signingConfig signingConfigs.debug
minifyEnabled false
shrinkResources false
proguardFile 'proguard-rules.pro'
zipAlignEnabled false
}
release {
signingConfig signingConfigs.debug
}
}
signingConfigs {
debug {
storeFile file("../cert/debug.keystore")
storePassword "android"
keyAlias "androiddebugkey"
keyPassword "android"
}
}
lintOptions {
abortOnError false
}
}
dependencies {
implementation (project(":sample-core"))
implementation ("com.quickblox:quickblox-android-sdk-chat:$rootProject.qbSdkVersion")
implementation("com.quickblox:quickblox-android-sdk-content:$rootProject.qbSdkVersion")
implementation "com.github.orangegangsters:swipy:$rootProject.swipyVersion@aar"
implementation "com.github.bumptech.glide:glide:${rootProject.glideVersion}"
implementation (name: 'sticky-list-headers', ext: 'aar')
}
apply from: "../artifacts.gradle"
apply plugin: 'com.google.gms.google-services'发布于 2018-02-28 08:44:52
字符串:
classpath "io.fabric.tools:gradle:$rootProject.fabricToolsVersion"
在rootProject/build.gradle文件中,替换$rootProject.fabricToolsVersion
使用
${rootProject.fabricToolsVersion}或1.25.1.
这应导致:
classpath "io.fabric.tools:gradle:${rootProject.fabricToolsVersion}"
或classpath "io.fabric.tools:gradle:1.25.1".
或者通过添加到rootProject/build.gradle参数ext.fabricToolsVersion = '1.25.1'来创建外部属性
https://stackoverflow.com/questions/49023421
复制相似问题