当应用程序出现前景时,JNI方法不会调用

时间:2015-05-12 10:21:55

标签: android java-native-interface jnienv

我在我的应用程序中使用JNI ...当应用程序启动它工作正常并且JNI日志正在打印..但是一旦应用程序进入后台并在使用其他应用程序后出现前景JNI日志不打印且方法没有得到称为..

有人能建议我解决方案吗?

提前致谢..

1 个答案:

答案 0 :(得分:0)

您是否会提供有关JNI设计的更多具体信息? 首先需要检查...... 您是否将JNIcode构建为共享库。因此,当应用程序在后台运行时,将检入日志JNI_Unload。

第二件事需要检查...... 签入应用程序进入后台..分享库由应用程序卸载。

第三件事需要检查...... 您的JNI代码正在正确缓存jvm和JNIEnv变量。