2016-05-04 5 views
1

Ich benutze Ionic und ich hatte dieses Problem nie, bevor ich Crosswalk Web View hinzugefügt. Ich habe auch kein Problem, wenn ich cordova [email protected] verwende. Dieser Fehler tritt bei cordova [email protected] mit allen Versionen von crosswalk auf.NDK Integration ist im aktuellen Plugin veraltet

  • Android Studio v2.1
  • Gradle Version v2.2.1
  • Android Plugin Version v1.5.0

Ich erhalte diesen Fehler in Android Studio, wenn ich versuche, meine gradle zu synchronisieren. Ich benutze die neueste Version von sdk-23 und ndk tools.

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 

Ich habe gradle Eigenschaften und "android.useDeprecatedNdk = true" gesetzt, und ich erhalte diese Störung.

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

Würden Sie die Verwendung von Gradle Version 2.13 und Android-Plugin Version 2.1.0 in Betracht ziehen? – Bipi

+0

Sicher, wenn es funktioniert, wie ändere ich das? –

+0

@ Shinon Chan: Haben Sie Ihr Projekt neu erstellt? – AndiGeeky

Antwort

3

könnten Sie Android verwenden Plugin-Version 2.1.0

In Ihrem build.gradle:

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

Sie benötigen gradle 2.13 auf Ihrem Rechner zu installieren. Android plugin 2.0.0 und höher funktioniert nicht mit Gradle Version unter 2.9 enthalten.

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

können Sie weitere Änderungen nach Ihrer gradle Build-Skript Implementierung zu tun haben.

+0

Ich habe Gradle Version 2.13 und Android Plugin Version 2.1.0 aktualisiert, aber es gibt mir immer noch die "NDK Integration ist im aktuellen Plugin veraltet", irgendwelche Ideen? –