我正在使用Superpowered SDK定义一个在Android中处理音频的回调。我在回调中使用clientData指针传递JNIEnv。无论如何我可以调用一个简单的Java函数来更新回调内主屏幕上的一些文本吗?
我的代码构建在Superpowered SDK的FrequencyDomain示例上。
答案 0 :(得分:1)
这个问题与Superpowered无关,但与JNI:Java Native Interface无关。
您可以从本机代码调用Java,但它非常复杂(而且很丑陋)。
IBM在本文中检查“从C / C ++程序调用Java代码”:http://www.ibm.com/developerworks/java/tutorials/j-jni/j-jni.html