在将Android Studio更新到版本1.3.0后,我得到“NDK集成在当前插件中被弃用”错误

我已经在3天之前将我的Android Studio更新至1.3.0版本。

在此之前,我可以使用NDK,现在我得到错误,

错误:(50,0)错误:NDK集成在当前插件中已弃用。 考虑尝试新的实验插件。 有关详细信息,请参阅http://tools.android.com/tech-docs/new-build-system/gradle-experimental 。 在gradle.properties中设置“android.useDeprecatedNdk = true”,继续使用当前的NDK集成。

我在项目级找不到文件gradle.property。

我怎样才能解决这个错误?

以下是如何解决这个问题:

  1. gradle.properties文件添加到项目的根文件夹中
  2. 'android.useDeprecatedNdk=true'添加到gradle.properties文件中

这是我的gradle.properties:

 # Project-wide Gradle settings. # IDE (eg 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 

并将其添加到您的项目的根目录:

gradle.properties的位置

并重build你的项目。 而已。

它主要发生在你将你的项目从eclipse迁移到Android studio的时候,或者你只是在android studio中导入eclipse项目。

得到这个错误还有一个问题,大多数情况下,你不需要在项目中创build/添加名为“gradle.properties”的文件,然后设置

 android.useDeprecatedNdk=true