2014-11-21 45 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