首页 > 解决方案 > Unity 的 Google In-App Review 插件错误:java.lang.ClassNotFoundException: com.google.android.play.core.review.ReviewManagerFactory

问题描述

我正在尝试将 Google 的应用内审查功能集成到我的 Unity 应用程序中,并在 logcat 控制台上收到以下运行时错误消息。有谁知道这个问题的解决方案?

AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.play.core.review.ReviewManagerFactory (Filename: currently not available on il2cpp Line: -1)

标签: unity3dandroid-unity-plugin

解决方案


事实证明,这个问题是由 proguard 混淆引入的。为了保留符号,我必须将以下内容添加到 proguard 定义文件中:

-keep class com.google.android.play.core.** { *; }


推荐阅读