2014-11-21 47 views
0

我正在按照教程创建渲染脚本。我正在使用Android工作室来达到此目的。到本教程的链接下面给出:在Android Studio中找不到符号类网格

http://code.tutsplus.com/tutorials/getting-started-with-renderscript-on-android--mobile-9154

我现在面临的问题是,它不支持,我已经写为AndroidStudio的的renderScript抛出以下错误:

/Users/user-name/AndroidStudioProjects/projectName/app/build/generated/source/rs/debug/com/projectName/src/ScriptC_snow.java 
Error:(52, 13) error: cannot find symbol class Mesh 
Error:(53, 43) error: cannot find symbol class Mesh 
Error:(58, 12) error: cannot find symbol class Mesh 
Error:(43, 25) error: cannot find symbol method MESH(RenderScript) 

我已经尝试添加以下行,

renderscriptSupportModeEnabled true 

我的build.gradle,但这只能解决少数问题,但不是全部。在教程中,s_mesh类在RenderScript文件中使用,当AndroidStudio创建一个Java实现时,它无法找到类Mesh。

任何人都可以请帮我解决这个问题在Android Studio中。提前致谢!

回答

1

该教程有点过时。 RenderScript支持库(使用该标志启用)没有Mesh类,因为它已被弃用为图形API的一部分。您可能需要查看https://thenewcircle.com/s/post/1557/a_deep_dive_into_renderscript_andevcon或仅在developer.android.com上的RenderScript文档。在线使用支持库的工作应用程序也有几个示例。

+0

那么你是对的。不过,我需要进入renderscript的谷物,以便与它合作。您提供的链接并不深入RenderScript,但需要有关java层和RS如何工作的信息。 如果你可以请帮我找到一些关于如何写renderscripts的好链接,这将是很大的帮助。谢谢! – Ahmed 2014-11-24 16:37:55