2016-05-04 3 views
1

Я использую Ionic, и у меня никогда не было этой проблемы, прежде чем я добавил веб-представление Crosswalk. У меня также нет проблем, когда я использую cordova [email protected] Эта ошибка связана с cordova [email protected] со всеми версиями пешеходного перехода.Интеграция NDK устарела в текущем плагине

  • Android Studio v2.1
  • Gradle Версия v2.2.1
  • Android Plugin Version v1.5.0

Я получаю эту ошибку в Android Studio, когда я пытаюсь синхронизировать Gradle. Я использую последнюю версию инструментов 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 = истина», и я получаю эту ошибку.

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

Считаете ли вы использование Gradle версии 2.13 и Android-плагина версии 2.1.0? – Bipi

+0

Уверен, если это сработает, как мне это изменить? –

+0

@ Shinon Chan: Вы перестроили свой проект? – AndiGeeky

ответ

3

Вы можете использовать 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 реализации сценария сборки.

+0

Я обновлен Gradle версии 2.13 и Android-плагин версии 2.1.0, но он все еще дает мне «интеграция NDK устарела в текущем плагине», любые идеи? –