2015-08-13 7 views
87

Ich habe mein Android Studio auf Version 1.3.0 vor 3 Tagen aktualisiert.Nach der Aktualisierung von Android Studio auf Version 1.3.0 bekomme ich "NDK Integration ist im aktuellen Plugin veraltet" Fehler

Davor kann ich NDK nutzen und jetzt bin ich immer Fehler wie,

Error:(50, 0) Error: NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin. For details, see http://tools.android.com/tech-docs/new-build-system/gradle-experimental . Set "android.useDeprecatedNdk=true" in gradle.properties to continue using the current NDK integration.

Ich kann nicht Datei gradle.property auf Projektebene finden.

Wie kann ich diesen Fehler beheben?

+0

[Ausgabe 182.011: \t Gradle Plugin 1.3.0: kann NDK nicht verwenden] (https://code.google.com/p/android/issues/detail?id=182011) – Kedarnath

+0

@ EthicsDev: Lesen Sie meine vollständige beschreibende Antwort. – AndiGeeky

+0

Ist dies ein Fehler oder nur eine Warnung? –

Antwort

207

Hier ist, wie dieses Problem zu lösen:

  1. hinzufügen gradle.properties Datei zum Stammordner Ihres Projektes
  2. hinzufügen 'android.useDeprecatedNdk=true'-gradle.properties Datei

Hier ist mein gradle.properties:

# Project-wide Gradle settings. 

# IDE (e.g. Android Studio) users: 
# Gradle settings configured through the IDE *will override* 
# any settings specified in this file. 

# For more details on how to configure your build environment visit 
# http://www.gradle.org/docs/current/userguide/build_environment.html 

# Specifies the JVM arguments used for the daemon process. 
# The setting is particularly useful for tweaking memory settings. 
# Default value: -Xmx10248m -XX:MaxPermSize=256m 
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 

# When configured, Gradle will run in incubating parallel mode. 
# This option should only be used with decoupled projects. More details, visit 
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 
# org.gradle.parallel=true 

android.useDeprecatedNdk=true 

Und fügen Sie es zu root von yo ur-Projekt:

location of gradle.properties

Und Ihr Projekt neu. Das ist es.

+0

nach dem Hinzufügen habe ich folgenden Fehler: Ausnahme während der Arbeit mit dem externen System: –

+0

@Kishan Soni: Bitte Frage mit Ihrer Gradle-Datei .. Es wird ein Fehler in Ihrem Projekt .. !! – AndiGeeky

+0

Immer wenn ich gradle plugin auf 1.2.3 ändere, funktionieren alle Dinge gut, aber wenn ich die Plugin-Version auf 1.5.0 ändere, tritt wieder ein Fehler auf. Aber ich muss nur 1.5.0 verwenden, aber nichts funktioniert gut. –

3

Es passiert vor allem, wenn Sie Ihr Projekt von Eclipse zu Android Studio migrieren, oder wenn Sie einfach Eclipse-Projekt in Android Studio importieren.

Ein weiteres Problem während dieser Fehler, Meistens müssen Sie nicht die Datei haben, die „gradle.properties“ Sie müssen erstellen/hinzufügen im Projekt zunächst gesetzt benannt und dann

android.useDeprecatedNdk=true 
+1

Danke für die Erklärung – Tima