2014-05-07 76 views
0

剛剛在renderscript附近玩耍。我能夠在Android SDK樣本中運行HelloCompute樣本,但未能通過讀取renderscript文件時出錯

1,創建「sample.rs'導入的renderScript我自己的項目中,java_package_name保持我的項目

2.import的renderScript和新一「ScriptC_sample」

但是Eclipse都跟我"error: error reading 'D:\android\Project\XXXXX\src\com\XXX\gltexture\sample.rs'"

,我無法找到「ScriptC_sample.java」的任何地方。

有我想念這些東西配置?爲什麼在S cript_sample.java沒有自動編譯?

FYI:我已經偏食,Android SDK工具22.6.3,Android平臺工具19.0.1我設置這兩個項目的API 19是Android 4.4.2

致謝!

+0

什麼是上述路徑中的gltexture?它是包名的一部分嗎?看看.rs文件在示例項目中的位置,以知道應該放置.rs文件的位置。我認爲對於Eclipse而言,它與.java源文件一樣,但在Android Studio下,現在有一個單獨的子目錄(但不是gltexture)。 –

+0

嗨,gltexture只是我的包名稱的一部分。我正在使用eclipse並將.rs文件放置在.java源文件中,與示例項目完全相同。 – flankechen

回答

0

看着http://developer.android.com/samples/BasicRenderScript/project.html,也許你確實需要在src /下的rs/dir來放置你的.rs文件。你能試試嗎?

+1

我只是試試這個,它不工作...我發現別的有趣的東西。我只是新建一個空白項目,並將.rs文件放在java源文件夾中。有用!並立即在gen文件夾中構建ScriptC_XXX.java!我的項目設置必須有錯誤!我會仔細檢查一下。 – flankechen