我觉得android有一个包含Renderscript支持的android.support.v8包。问题是,这似乎没有在任何地方记录 - the support library docs没有说任何关于v8包,只有v4和v13。
API级别8及以上的所有设备是否支持该软件包,是否可以安全地用于生产?
答案 0 :(得分:9)
尚未达到生产质量。
答案 1 :(得分:8)
我的Android工具包含以下文件:
./build-tools/18.1.0/renderscript/lib/renderscript-v8.jar
./build-tools/18.1.1/renderscript/lib/renderscript-v8.jar
将它们放在项目的libs /目录中将导致Eclipse和ant的工作版本。
答案 2 :(得分:6)
适用于Google员工的PSA:RenderScript is now part of the Android Support Library。您可以在Android 2.2 +上使用它。
答案 3 :(得分:3)
我有eclipse,android sdk工具22.6.3,android平台工具19.0.1和我设置的这两个项目API 19 android 4.4.2。
我能够编译并运行hellocompute(来自android 19的示例),并希望将其更改为android支持v8的东西。
以下步骤对我有用:
1.将android build target设置为4.4.2 api 19。
2.add“rendersrcipt-v8.jar”到android构建路径中的库
3.in project.properties设置类似
的内容"target=android-19
renderscript.target=19
renderscript.support.mode=true
sdk.buildtools=19.0.3"
4.评论以下导入行:
import android.renderscript.RenderScript;
import android.renderscript.Allocation;
并导入
import android.support.v8.renderscript.*;
5.清理项目并重建。