【问题标题】:NDK Integration in Android Studio ErrorAndroid Studio 中的 NDK 集成错误
【发布时间】:2015-11-27 11:31:22
【问题描述】:

我正在使用 Android Studio 版本 1.3.1 并尝试通过转到 local.proprties 并编写 ndk.dir= 来集成 NDK,但出现此错误

错误:任务 ':tesstwo:compileReleaseNdk' 执行失败。

错误:当前插件中不推荐使用 NDK 集成。考虑尝试新的实验性插件。详情请见http://tools.android.com/tech-docs/new-build-system/gradle-experimental。在 gradle.properties 中设置“android.useDeprecatedNdk=true”以继续使用当前的 NDK 集成。

请帮我解决这个问题。

【问题讨论】:

  • @Mamata 我刚刚在 gradle.properties 中添加了这个语句,但它没有给出这样的属性并显示相同的错误。
  • @ Corrupt : 你做了同样接受的答案吗??
  • @Mamata 是的,我已按照链接中给出的相同程序进行操作。
  • @Corrupt:Android SDK 中有 NDK 吗?您在 ndk.dir= 中添加的路径是否正确??

标签: android android-studio android-ndk


【解决方案1】:

将此添加到您的 build.gradle 中:

android{
        sourceSets {
              main {
                  jni.srcDirs = []
              }
          }
       }

【讨论】:

  • @Corrupt : 很高兴它成功了 :)
  • 经过 10 天的搜索,终于成功了。谢谢你
  • @Milad Metias:欢迎 :)
  • 注意:这是要添加到这样的android { sourceSets {} }下(在android部分下)。 - 新手 :)
  • @MaulikGangani:完成!谢谢:)
猜你喜欢
  • 1970-01-01
  • 2015-11-02
  • 1970-01-01
  • 2016-08-01
  • 1970-01-01
  • 2015-05-10
  • 2015-11-01
  • 2018-04-10
  • 2016-01-19
相关资源
最近更新 更多