首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有AndroidStudio1.3预览版的NDK示例:找不到标题

带有AndroidStudio1.3预览版的NDK示例:找不到标题
EN

Stack Overflow用户
提问于 2015-07-31 17:28:09
回答 1查看 2.3K关注 0票数 1

我正在尝试使用android样本 (比如Teapot或san)和AndroidStudio1.3预览版以及新的实验NDK插件。当我运行时,我会得到以下错误:

代码语言:javascript
复制
E:\code\android-ndk-samples-preview\Teapot\app\src\main\jni\cpufeatures\cpu-features.h
sys/cdefs.h: No such file or directory

E:\code\android-ndk-samples-preview\Teapot\app\src\main\jni\native_app_glue\android_native_app_glue.c
jni.h: No such file or directory

E:\code\android-ndk-samples-preview\Teapot\app\src\main\jni\ndk_helper\gl3stub.c
EGL/egl.h: No such file or directory

Error:Execution failed for task ':app:compileArmeabi-v7aDebugArm7TeapotNativeActivitySharedLibraryTeapotNativeActivityMainC'.
 Multiple build operations failed.
      C compiler failed while compiling cpu-features.c.
      C compiler failed while compiling android_native_app_glue.c.
      C compiler failed while compiling gl3stub.c.

昨天,在我将Android从AI-141.1962279升级到AI-141.2117773之前,我运行得很好。我该怎么做呢?这些错误是否来自cdefs.h和egl.h前面的反斜杠?

我的local.settings包含:

代码语言:javascript
复制
sdk.dir=E\:\\Android\\sdk
ndk.dir=E\:\\Android\\ndk

我的系统:

代码语言:javascript
复制
Windows 8.1 64 bit
Android Studio 1.3
Build tools 22.0.1
Gradle 2.5
NDK r10e extracted to E:\Android\sdk\ndk-bundle
Device: Project Tango Tablet with Schur core
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-31 20:12:09

通过执行以下操作,我能够运行这些示例:

我进入了设置、外观和行为、系统设置、Android,选择了settings选项卡,并注意到列表底部未选中AndroidNDKVersion1.0.0。我检查了它,它安装了NDK (然后在我的sdk目录中看到了一个名为ndk的新目录)。然后,我将local.properties更改为指向新的ndk目录。是同步级和运行,现在它的工作!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31751885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档