【发布时间】:2013-01-13 06:06:35
【问题描述】:
我的 Android 应用程序包括两部分:用 Java 编写的前端和使用 NativeActivity NDK 东西用 C++ 编写的游戏。我在将 Flurry 集成到我的应用程序时遇到问题。 Flurry 在 Java 部分中运行良好,但在 C++ 中崩溃。 更具体地说,调用
jni_env->FindClass("com/flurry/android/FlurryAgent");
结果为@987654322@。
jni_env 变量没有损坏,因为我可以使用它获得一些 Intent 参数。
FlurryAgent.jar 被添加到libs 目录和.classpath。我什至检查了 FlurryAgent.jar 的“订购和导出”复选框(尽管我不知道这是什么意思)。没有任何帮助。
一个更详细的信息:我的应用程序分为库和应用程序部分。我已将 FlurryAgent.jar 添加到这两个部分并检查了两个部分的“订购和导出”,但它仍然没有帮助。清洁和重建也无济于事。我错过了什么吗?
【问题讨论】: