Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的应用程序中使用 JNI...当应用程序启动时它工作正常并且 JNI 日志正在打印..但是一旦应用程序进入后台并在使用其他一些应用程序后进入前台 JNI 日志不会打印并且方法不会被调用..
谁能建议我一个解决方案?
提前致谢..
你能提供更多关于你的 JNI 设计的具体信息吗?首先需要检查...您是否将 JNIcode 构建为共享库。所以当应用程序进入后台时,检查日志 JNI_Unload 被调用。
第二件事需要检查......检查应用程序进入背景......共享库被应用程序卸载。
第三件事需要检查...您的 JNI 代码正在正确缓存 jvm 和 JNIEnv 变量。