Интеграция с NDK устарела в текущем плагине.

Я использую Ionic, и у меня никогда не было этой проблемы, пока я не добавил Crosswalk Web View. У меня также нет проблем, когда я использую Cordova [email protected]. Эта ошибка возникает с Cordova [email protected] со всеми версиями пешеходного перехода.

  • Android-студия v2.1
  • Версия Gradle v2.2.1
  • Версия плагина для Android v1.5.0

Я получаю эту ошибку в Android Studio, когда пытаюсь синхронизировать свой градиент. Я использую последнюю версию инструментов sdk-23 и ndk.

NDK integration is deprecated in the current plugin
 Error:(186, 0) Consider trying new experimental plugin
 Set "android.useDeprecatedNdk=true" in gradle.properties to continue using the current NDK integration

Я добавил свойства gradle и установил «android.useDeprecatedNdk = true», и я получаю эту ошибку.

Gradle 'android' project refresh failed
  Error: exception during working with eternal system

person Kelvin    schedule 04.05.2016    source источник
comment
Вы бы рассмотрели возможность использования Gradle версии 2.13 и плагина Android версии 2.1.0?   -  person Bipi    schedule 04.05.2016
comment
Конечно, если это работает, как мне это изменить?   -  person Kelvin    schedule 04.05.2016
comment
@ Шинон Чан: Вы перестроили свой проект?   -  person AndiGeeky    schedule 05.05.2016
comment
да, я пытался перестроить с помощью ionic build android, а также перестроить проект из студии Android и синхронизировать проект с файлами gradle, я не уверен, что делаю неправильно   -  person Kelvin    schedule 05.05.2016
comment
@Shinon Chan: Сделайте одно: Файл -> Недействительный кеш и перезапустите ..!!   -  person AndiGeeky    schedule 05.05.2016
comment
все та же ошибка....   -  person Kelvin    schedule 05.05.2016
comment
@ShinonChan: Можете ли вы опубликовать снимок экрана, где вы добавили gradle.properties?   -  person AndiGeeky    schedule 05.05.2016
comment
imgur.com/agXPzoJ   -  person Kelvin    schedule 05.05.2016
comment
Давайте продолжим обсуждение в чате.   -  person AndiGeeky    schedule 05.05.2016


Ответы (2)


Вы можете использовать плагин Android версии 2.1.0

В вашем build.gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath "com.android.tools.build:gradle:2.1.0"
    }
}

Вам нужно установить Gradle 2.13 на свой компьютер. Плагин Android 2.0.0 и выше не работает с включенной версией Gradle ниже 2.9.

https://services.gradle.org/distributions/gradle-2.13-bin.zip

У вас могут быть дополнительные изменения в соответствии с реализацией сценария сборки gradle.

person Bipi    schedule 04.05.2016
comment
я обновил Gradle версии 2.13 и плагин Android версии 2.1.0, но он по-прежнему дает мне возможность интеграции NDK в текущем плагине, есть идеи? - person Kelvin; 04.05.2016

Я решил эту проблему в Android Studio 3.2.1, обновив версию плагинов Gradle и Android до

Версия Gradle 4.6

Версия подключаемого модуля Android 3.2.1

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

person Masum    schedule 01.01.2019