Здание в Windows PowerShell. Уже попробовал java version 8
и обновление gradle
. / Gradlew build.gradle
Поддержка запуска Gradle с использованием Java 7 устарела и должна быть удалена в Gradle 5.0. Пожалуйста, смотрите https://docs.gradle.org/4.4/userguide/java_plugin.html#sec:java_cross_compilation для более подробной информации.
FAILURE: сборка не удалась, исключение.
Где:
Строка файла сборки "C: \ ProjectChaayos \ KettleAndroid \ assembly \ build.gradle": 10
Что пошло не так:
Возникла проблема при оценке проекта «: сборка».
java.lang.UnsupportedClassVersionError: com / android / build / gradle / AppPlugin: неподдерживаемая версия major.minor 52.0
Попробуйте:
Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите --scan, чтобы получить полную информацию.
Получить дополнительную помощь на https://help.gradle.org
Ниже приведен файл build.gradle, в котором отображается ошибка в консоли, т.е.
сборка / build.gradle
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
maven { url 'https://maven.fabric.io/public' }
maven {
url "http://dl.bintray.com/glomadrian/maven"
}
maven {
url "https://repo.eclipse.org/content/repositories/paho-releases/"
}
google()
}
android {
compileSdkVersion project.ext.compileSdkVersion
lintOptions {
disable 'MissingTranslation'
}
/*splits {
abi {
enable true
reset()
include 'x86', 'armeabi-v7a'
universalApk true
}
}*/
dataBinding {
enabled = true
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/dependencies.txt'
exclude 'META-INF/LGPL2.1'
}
defaultConfig {
applicationId "kettle.android_phase3"
minSdkVersion project.ext.minSdkVersion
targetSdkVersion project.ext.targetSdkVersion
versionCode 4
versionName "1.0"
multiDexEnabled true
vectorDrawables.useSupportLibrary = true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
resValue "string", "app_name", "Assembly screen v2 app"
}
debug {
debuggable true
applicationIdSuffix '.debug'
versionNameSuffix '-DEBUG'
resValue "string", "app_name", "Assembly screen app v2 debug"
}
}
lintOptions {
abortOnError false
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
buildToolsVersion project.ext.buildToolsVersion
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile project(':common')
compile project(':printer')
compile('com.crashlytics.sdk.android:crashlytics:2.6.2@aar') {
transitive = true;
}
compile 'testfairy:testfairy-android-sdk:1.+@aar'
compile 'com.android.support:cardview-v7:25.3.1'
compile 'com.android.support:recyclerview-v7:25.3.1'
compile('io.socket:socket.io-client:0.8.3') {
// excluding org.json which is provided by Android
exclude group: 'org.json', module: 'json'
}
compile 'com.github.castorflex.smoothprogressbar:library:1.1.0'
compile 'pub.devrel:easypermissions:1.1.3'
}
Как вы видите ошибку, выданную в строке 10
:apply plugin'com.android.application'
gradle-wrapper.properties: -
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip