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

编译Android RenderScript示例时出错
EN

Stack Overflow用户
提问于 2012-02-04 08:46:30
回答 1查看 1.1K关注 0票数 1

当我尝试编译任何Android RenderScript示例代码(SDK版本11)时,我得到以下错误。

代码语言:javascript
复制
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:35:33: error: unknown type name 'rs_matrix4x4'
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:40:33: error: unknown type name 'rs_matrix3x3'
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:45:33: error: unknown type name 'rs_matrix2x2'
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:55:27: warning: declaration specifier missing, defaulting to 'int'
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:88:71: error: unknown type name 'float2'; did you mean 'float'?
...

我四处寻找,看看其他人是否也有类似的问题。

例如,这篇帖子Renderscript samples build errors提到,Android-11到Android-13中的/renderscript目录需要使用Android-14+中的/renderscript目录的内容进行更新。我有从2.1到4.0.3的所有SDK版本,没有:

代码语言:javascript
复制
 /platforms/android-14/renderscript

目录。我能够构建和运行不使用RenderScript的项目。

有人找到解决这个问题的办法了吗?或者有人能告诉我,我在这里做错了什么?我只需从现有示例中选择File>New>Android Project>Create项目。如果我选择任何RenderScript示例,我就无法编译该项目。

我还注意到/raw目录(布局、可绘制等的同级目录)最初附带了一个文件(在我的例子中是carousel.bc),但是当我编译时,这个文件被删除了--这在我看来是不对的。

感谢您的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-05 01:04:56

所以在深入研究之后。我决定为Android-11SDK安装Google API,这似乎解决了问题。在carousel.rs文件中仍然有一个语法错误需要修复。

代码语言:javascript
复制
cards[i].cardVisible = (p >= visibleFirst && p < visibleLast)
                    || (p <= visibleFirst && p > visibleLast);

最后两个括号需要添加。

希望我能在Android开发者网站上找到这一点。没有任何地方说"Google API by Google“需要下载才能编译RenderScript。

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

https://stackoverflow.com/questions/9137414

复制
相关文章

相似问题

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