Android Studio ndk.dir 问题

标签 android android-ndk android-studio

我已经在这里下载并安装了ndk (android-ndk-r9d) C:\Program Files (x86)\Android\android-ndk-r9d

我在 local.properties 中添加了 ndk.dir 属性:

sdk.dir=C\:\\Program Files (x86)\\Android\\android-studio\\sdk
ndk.dir=C\:\\Program Files (x86)\\Android\\android-studio\\android-ndk-r9d

我添加了一个系统环境变量:

ANDROID_NDK_HOME = C:\Program Files (x86)\Android\android-ndk-r9d

我已确认 ndk-build 在链接的目录中

我已经确认我的 build.gradle 属性是合适的(版本方面)

dependencies {
    classpath 'com.android.tools.build:gradle:0.9.+'
}

我已经确认我的 Android Studio 版本是正确的:0.5.5

我仍然得到这个:

Error:Execution failed for task ':muPdf:compileReleaseNdk'.
> NDK not configured.
Download the NDK from http://developer.android.com/tools/sdk/ndk/.Then add ndk.dir=path/to/ndk in local.properties.
(On Windows, make sure you escape backslashes, e.g. C:\\ndk rather than C:\ndk)

最佳答案

看起来环境路径和 local.properties 文件指向不同的位置:

路径: C:\Program Files (x86)\Android\android-ndk-r9d

local.properties: C\:\Program Files (x86)\\Android\\android-studio\\android-ndk-r9d

确定哪个是正确的。 您可以保留 PATH 并删除 local.properties declerations, 然后通过 console 尝试这个命令:ndk-build -? 看看它是否在 PATH 中找到

关于Android Studio ndk.dir 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23321680/

相关文章:

linux - 使用 Android NDK 构建的 native 可执行文件与使用 gcc-arm for Raspbian(pi-tools)为 Raspberry Pi 构建的本地可执行文件有何不同

安卓 native OGLES2 : esLoadProgram not declared

android - Android应用程式和测试APK:版本冲突

android - GoogleService 初始化失败,状态 : 10, 缺少预期资源:在 Android 中

android - 徽章通知未显示在我的选项卡布局中

android - 在 Eclipse 中调试 Android JNI/C++ 应用程序的最佳方法是什么?

java - 在Android Studio中创建UI并在Unity中使用它使元素跳转到0,0

java - 将模块从应用程序转换为功能后到处都是 "Cannot resolve R"

php - 如何使用 SAX 解析器解析小部分数据?

android - Gradle settings cannot be cast 错误