我正在定义一个使用SuperPowered SDK在Android中处理音频的回调。我正在使用Callback中的ClientData指针传递JNIENV。无论如何,我可以调用一个简单的Java函数以更新回调内的主屏幕上的一些文本?
我的代码建立在superpowered SDK的频域示例上。
这个问题与超级能力无关,而是jni:java本机接口。
您可以从本机代码中调用Java,但这很复杂(丑陋)。
在本文中检查"从C/C 程序调用Java代码",由IBM:http://www.ibm.com/developererworks/java/tutorials/j-jni/j-jni/j-jni.html