为什么rsDebug不起作用?

时间:2012-06-28 02:22:52

标签: android renderscript

我在rsDebug示例“Fountain”中插入了Android RenderScript方法,但我没有收到logcat的消息。

这是一个代码片段,用于演示我尝试过的内容:

int root() {
    float dt = min(rsGetDt(), 0.1f);
    rsDebug("dt", dt);
    ...
}

2 个答案:

答案 0 :(得分:1)

我一直在使用来自here的renderscript示例CarouselView示例,这是我为使rsDebug工作所做的:

  1. 将manifestgable =“true”添加到清单文件中的应用程序标记:

    <application android:debuggable="true">
    
  2. 已添加

    \#include "rs_debug.rsh" 
    
  3. 到carousel.rs renderscript文件。

答案 1 :(得分:1)

除了Dave的回答,我想添加以下提示:

renderscript中的消息以“详细”级别输出。 所以可能很容易忽略它们,因为你处于错误的水平。

因此,在Android Studio中,您可以在此处更改logcat输出:

enter image description here