Ошибка Android Studio: «Invoke-таможня поддерживается только начиная с Android O» - PullRequest
2 голосов
/ 30 апреля 2019

Обновил Android Studio до 3.4 и после этого при запуске проекта я получаю сообщение об ошибке «Ошибка: Invoke-customs поддерживаются только начиная с Android O (--min-api 26)».

Я обновил область с 5.8.0 до 5.9.0.Я уже пытался добавить

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

в Gradle сборки уровня приложения.

Единственное, что я обнаружил, это когда я иду Файл> Структура проекта> Модули

Затем вСовместимость исходного кода и целевая совместимость гласит: «$ JavaVersion.VERSION_1_8: 1.8 (Java 8) (неразрешенная ссылка: JavaVersion.VERSION_1_8)», но я не знаю, как это исправить.

Фрагменты моего уровня сборки приложения:

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    compileSdkVersion rootProject.ext.compileSdkVersion
    buildToolsVersion rootProject.ext.buildToolsVersion

    defaultConfig {
        multiDexEnabled true

    ...

    buildTypes {
        debug {
            minifyEnabled true
    ...

1 Ответ

0 голосов
/ 08 мая 2019
  • попробуйте это: Синхронизация только активного варианта Вы можете отключить эту экспериментальную функцию из Файл → Настройки → Экспериментальный → Gradle → Синхронизировать только активный вариант
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...