Android工作室中的Android NDK> = 1.4

Ein*_*ren 6 android android-ndk android-studio

我不认为这个问题是一个重复的这个这个问题,因为它们主要是回答了这个链接,这是不是适应更高版本的AS的.

我能找到良好的信息如何到Android NDK与Eclipse集成,但Eclipse和ADT正在考虑废弃由谷歌.

按照说明安装一个项目为实验gradle这个插件,我得到了型的主编许多错误cannot Resolve symbol为所有新增加以及构建后贴在下面的错误.

项目中的build.gradle.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle-experimental:0.2.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)

应用程序中的build.gradle

apply plugin: 'com.android.model.application'

model{
    android {
         compileSdkVersion = 22
        buildToolsVersion = "23.0.1"

         defaultConfig.with {
             applicationId = "se.einarsundgren.gstreamandroiddemo"
             minSdkVersion.apiLevel = 22
            targetSdkVersion.apiLevel = 22
            versionCode = 1
            versionName = "1.0"

             buildConfigFields.with {
                 create() {
                     type = "int"
                     name = "VALUE"
                     value = "1"
                }
            }
        }

         android.buildTypes {
             release {
                 minifyEnabled = false
                 proguardFiles += file('proguard-rules.pro')
            }
        }

         android.productFlavors {
             create("flavor1") {
                 applicationId = 'com.app'
            }
        }

         android.sources{
             main {
                 java {

                   source {
                         srcDir 'src'
                      }
                  }
            }
        }

        android.ndk {
            moduleName = "native"
        }
 }
}

dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:22.2.0'
}
Run Code Online (Sandbox Code Playgroud)

清理和重建项目时出现的错误:

错误:配置根项目'GstreamAndroidDemo'时出现问题.

无法解析配置':classpath'的所有依赖项.无法解决com.android.tools.build:gradle-experimental:0.2.0.要求:: GstreamAndroidDemo:未指定无法解析com.android.tools.build:gradle-experimental:0.2.0.无法获得资源' https://jcenter.bintray.com/com/android/tools/build/gradle-experimental/0.2.0/gradle-experimental-0.2.0.pom '.无法获取' https://jcenter.bintray.com/com/android/tools/build/gradle-experimental/0.2.0/gradle-experimental-0.2.0.pom '.peer未经过身份验证

如何将NDK与Android Studio中的项目集成?之前链接的问题的答案对早期版本(1.3之前的版本)有效,并且说明不适用于AS 1.4

Com*_*are 3

以后的版本中不包含此可以指向 NDK 位置的设置。

是的,至少在 Linux 上的 Android Studio 1.4.1 上是这样:

项目结构对话框,SDK 位置类别

如何将 NDK 与 Android Studio 中的项目集成?

据我所知,您按照说明进行操作。


更新:关于您的问题,当您查看他们的网站gradle-experimental时,0.2.0 和更新版本肯定会出现。确保您已遵循其余说明,例如使用 Gradle 2.5。jcenter