renderscript.support.mode = true似乎没有影响

时间:2013-11-08 13:14:01

标签: android renderscript

我在project.properties中指定了

renderscript.target=18 
renderscript.support.mode=true

并将V8-Library导入项目中。 当我清理项目时,我生成的所有RS-Classes仍然导入“android.renderscript。*”;

但是,我需要android.support.v8.renderscript,否则类型不兼容。如何强制编译器使用support-package import创建类?

3 个答案:

答案 0 :(得分:3)

你不需要将日食升级到开普勒。

1)帮助>检查更新>更新所有ADT
2)运行Android SDK Manager>将Android SDK Build-tools更新为19.0.3
3)在project.properties文件中,添加以下行:

renderscript.target=19   
renderscript.support.mode=true   
sdk.buildtools=19.0.3 

答案 1 :(得分:0)

确保您按照http://developer.android.com/guide/topics/renderscript/compute.html#access-rs-apis上的所有步骤操作。检查以确保您有: 1)Android SDK Tools 22.2或更高版本 2)Android SDK Build-tools修订版18.1.0或更高版本

没有这些,SDK构建规则对支持库一无所知(因此将始终生成针对android.renderscript。*的代码)。

答案 2 :(得分:0)

将整个“eclipse”文件夹替换为ADT-Bundle附带的文件夹后,它现在似乎正常工作。所有脚本现在都包含support.v8。我不确定出了什么问题,但似乎Eclipse版本可能已经过时了。