首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RenderScript Android示例示例RenderScript >HelloCompute没有编译

RenderScript Android示例示例RenderScript >HelloCompute没有编译
EN

Stack Overflow用户
提问于 2013-07-03 06:37:55
回答 2查看 2.2K关注 0票数 2

我想用renderscript做一些实验,所以我从sdk附带的示例开始,但不幸的是,我无法编译它。有什么额外的工具,我可能需要编译和构建这个例子,我试着读了文档。但他们什么都没提。

样本项目的问题是..。

我知道在构建项目之后,eclipse将在res/raw文件夹中生成新文件,在gen文件夹中生成一些文件,这些文件可以在java文件中使用,但这些文件不是生成的。有人能指导我如何解决这个错误吗?

谢谢,

EN

回答 2

Stack Overflow用户

发布于 2013-08-05 14:41:08

在经历了三天的挣扎之后,我发现在用gradle编译时,项目文件夹结构出现了问题。该项目显示了正确的结构:

https://android.googlesource.com/platform/tools/build/+/11086782041b302109e8349e13b8f9d5e305341d/tests/renderscript/

简而言之,"...\HelloRSProject\HelloRS\src\main\rs\com\example\hellors\mono.rs".文件不应该与java文件放在一起,而应该放在一个名为'rs‘的单独文件夹中,该文件夹与java和res具有相同的内部结构,例如.rs。另外,一定要将renderscriptTargetApi添加到build.gradle文件中,如下所示:

代码语言:javascript
复制
android {
    compileSdkVersion 17
    buildToolsVersion "18.0.1"

    defaultConfig {
        minSdkVersion 16
        targetSdkVersion 16
        renderscriptTargetApi = 16
    }
}
票数 6
EN

Stack Overflow用户

发布于 2013-07-03 06:58:56

ADT 22中有一个错误。我已经报告了这里(您也可以在那里找到临时解决方案)。

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

https://stackoverflow.com/questions/17441264

复制
相关文章

相似问题

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