我在project.properties中指定了
renderscript.target=18
renderscript.support.mode=true
并将V8-Library导入项目中。 当我清理项目时,我生成的所有RS-Classes仍然导入“android.renderscript。*”;
但是,我需要android.support.v8.renderscript,否则类型不兼容。如何强制编译器使用support-package import创建类?
答案 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版本可能已经过时了。