无法获取未知属性';fabricToolsVersion';对于根项目';quickblox android sdk主机';类型为org.gradle.api.Project
我得到了这个错误 错误:(7,0)无法为org.gradle.api.project类型的根项目“quickblox android sdk master”获取未知属性“fabricToolsVersion”。 打开文件 我最近从android 2.3.3迁移到3.0.1,项目运行良好。迁移之后,我遇到了不同的错误。解决了一个错误之后,我又遇到了一个新错误 有人能告诉我怎么解决这个问题吗 这是我的渐变无法获取未知属性';fabricToolsVersion';对于根项目';quickblox android sdk主机';类型为org.gradle.api.Project,android,quickblox,Android,Quickblox,我得到了这个错误 错误:(7,0)无法为org.gradle.api.project类型的根项目“quickblox android sdk master”获取未知属性“fabricToolsVersion”。 打开文件 我最近从android 2.3.3迁移到3.0.1,项目运行良好。迁移之后,我遇到了不同的错误。解决了一个错误之后,我又遇到了一个新错误 有人能告诉我怎么解决这个问题吗 这是我的渐变 buildscript { repositories { maven { url '
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'
字符串:
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'
来创建外部属性:
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'
来创建外部属性。显示您的gradle.build
i编辑了文章并添加了build.gradle显示您的gradle.build
i编辑了文章并添加了build.gradle