Проблемы с отрисовкой версии SDK

Недавно я обновил свою версию SDK студии Android API level 23 до 26. Теперь у моего старого проекта проблемы с загрузкой. Как я могу решить эту проблему?

Error is: Failed to load the LayoutLib: com/android/layoutlib/bridge/Bridge : Unsupported major.minor version 52.0 (Details)

и моя ошибка build.gradle:

build.gradle скриншот

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"
    defaultConfig {
        applicationId "..."
        minSdkVersion 26
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.google.android.gms:play-services-ads:9.0.2'
    compile 'com.android.support:cardview-v7:23.1.1'
    compile 'com.android.support:support-v4:23.1.1'
}

введите описание изображения здесь

Думаю, потому что у вас compileSdkVersion меньше, чем у targetSdkVersion, он должен быть таким же.

Crammeur 03.08.2018 21:37

у вас minSdkVersion 26 и compileSdkVersion 23, вы только думаете, как это будет работать?

Sudhi 03.08.2018 21:40

Измените targetSdkVersion на 23 или замените compileSdkVersion на 26 и удалите buildToolsVerison или замените его на 26.X.X

Crammeur 03.08.2018 21:41

о, извините ... я не видел этого. Благодарность

user10153813 03.08.2018 21:42
1
4
63
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Попробуйте как следовать

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    buildToolsVersion "26.1.0"
    defaultConfig {
        applicationId "..."
        minSdkVersion 21
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:26.1.0'
    compile 'com.google.android.gms:play-services-ads:9.0.2'
    compile 'com.android.support:cardview-v7:26.1.0'
    compile 'com.android.support:support-v4:26.1.0'
}

Ошибка: не удалось найти редакцию Build Tools 26.1.0. Установить Build Tools 26.1.0 и синхронизировать проект.

user10153813 03.08.2018 21:57

Затем установите их

Abner Escócio 03.08.2018 22:01

Другие вопросы по теме