【问题标题】:NDK integration is deprecated in Android 1.5 - Open CameraNDK 集成在 Android 1.5 中已弃用 - 打开相机
【发布时间】:2016-03-21 18:52:04
【问题描述】:

我正在尝试运行这个OpenCamera 项目。

我已将此项目作为 Eclipse 项目导入 Android Studio。 Android 已为该项目进行了 gradle 构建。

在构建项目期间出现此错误

错误:(12, 0) 错误: NDK 集成在当前插件中已弃用。考虑尝试新的实验性插件。详情请见http://tools.android.com/tech-docs/new-build-system/gradle-experimental。在 gradle.properties 中设置“android.useDeprecatedNdk=true”以继续使用当前的 NDK 集成。打开 Build.gradle 文件。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.almalence.opencam"
        minSdkVersion 14
        targetSdkVersion 23

        ndk {
            moduleName "OpenCamera-master"
        }
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile files('libs/android-support-v13.jar')
    compile files('libs/androidexiv2.jar')
    compile files('libs/openiab-0.9.8.6.jar')
}

我还在 gradle-wrapper.properties 中添加了弃用

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip
android.useDeprecatedNdk=true

请尽快帮我解决这个问题,我想在我的设备上测试这个应用程序。

【问题讨论】:

    标签: java android eclipse android-ndk


    【解决方案1】:

    好吧,我想出了解决方案。 Gradle.properties 文件未创建。所以我通过右键单击 Module create new file 手动创建 Gradle.properties 文件并将文件命名为 gradle.properties 并添加 android.useDeprecatedNdk=true

    【讨论】:

      猜你喜欢
      • 2016-08-01
      • 1970-01-01
      • 2013-08-28
      • 2015-03-19
      • 2015-05-17
      • 2016-03-01
      • 2015-04-27
      • 2016-01-05
      相关资源
      最近更新 更多