为什么rsDebug不起作用?

zhu*_*cai 11 android renderscript

我在Android RenderScript示例"Fountain"中插入了一个rsDebug方法,但是我没有从logcat中获取任何消息.

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

int root() {
    float dt = min(rsGetDt(), 0.1f);
    rsDebug("dt", dt);
    ...
}
Run Code Online (Sandbox Code Playgroud)

小智 2

我一直在使用此处的 renderscript 示例 CarouselView 示例,这是我为使 rsDebug 正常工作所做的操作:

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

    <application android:debuggable="true">
    
    Run Code Online (Sandbox Code Playgroud)
  2. 添加

    \#include "rs_debug.rsh" 
    
    Run Code Online (Sandbox Code Playgroud)

到 carousel.rs 渲染脚本文件。