【问题标题】:How to use android.support.v8.renderscript for renderscript如何使用 android.support.v8.renderscript 进行渲染脚本
【发布时间】:2014-10-03 13:20:31
【问题描述】:

我正在使用 intellij idea,我想尝试 renderscript。我到处都读到我应该使用 android.support.v8.renderscript 而不是 android.renderscript。我对此有一个大问题,因为当我想创建一个新的 ScriptC_???(mRS) 时,它需要一个 android.renderscript.RenderScript 变体(mRS),而我找不到具有其他数据包 RenderScript 版本的构造函数。似乎在自动生成的文件中,它也使用了该包(android.renderscript)。如果我在那里使用 android.renderscript.RenderScript,那么我必须在其他任何地方使用。

我怎样才能使用 support.v8 包?

【问题讨论】:

  • 否,支持ScriptC构造函数使用android.support.v8.renderscript.RenderScript对象。请检查您是否使用了正确的导入。
  • @NikolaDespotoski 我创建了一个 asd.rs 文件,并从中生成了一个 ScriptC_asd 文件,该文件中只有 2 个构造函数,并且都需要一个 android.renderscript.RenderScript。在该文件中有一个 android.renderscript.* 导入,但我无法更改
  • 如果您更正了对 android.support.v8.renderscript 的导入,并清理了您的项目,生成的脚本中的导入也将被更正。试试看。然后,您还必须使用 Eclipse 中的 project.property 文件检查依赖关系,或者如果您在 Android Studio Gradle 项目中使用,请检查您的 gradle 文件。
  • @AbhinavSaxena 在我写的时候我正在使用 IDEA,清理项目并没有帮助我已经把 renderscript.target=18 renderscript.support.mode=true sdk.buildtools=18.1.0 到处我可以
  • 我在我的项目中使用过这个:看看它是否有帮助。他们说使用最新的 API。 renderscript.target=18 renderscript.support.mode=true sdk.buildtools=19.0.3

标签: android renderscript


【解决方案1】:

我在 IDEA 论坛上问过这个问题,我得到了这个答案:

很遗憾,旧式 IntelliJ 项目不支持 Renderscript 支持模式。它现在仅适用于基于 Gradle(Android Studio 风格)的项目。

【讨论】:

    猜你喜欢
    • 2016-05-15
    • 2012-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-12
    • 2016-12-20
    • 2012-11-12
    • 1970-01-01
    相关资源
    最近更新 更多