unity3d - Unity的Google In-App Review插件错误: java. lang.ClassNotFoundException : com. google.android.play.core.review.ReviewManagerFactory

标签 unity3d android-unity-plugin

我正在尝试集成 Google 的 In-app Review功能添加到我的 Unity 应用程序中,并在 logcat 控制台上收到以下运行时错误消息。有人知道这个问题的解决方案吗?

AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.play.core.review.ReviewManagerFactory(文件名:当前在 il2cpp 行上不可用:-1)

最佳答案

原来问题是由proguard混淆引入的。为了保留符号,我必须将以下内容添加到混淆器定义文件中:

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

关于unity3d - Unity的Google In-App Review插件错误: java. lang.ClassNotFoundException : com. google.android.play.core.review.ReviewManagerFactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63534316/

相关文章:

android-studio - 使用 Android 插件时 Unity3d 应用程序崩溃

android - Unity 中的屏幕录像机 Android 插件

c# - Unity Particle Collider 与粒子

c# - 如何从 C# UNity 中写入的 JSON 格式的文件中删除特殊字符或不需要的符号?

android - Unity 忽略 android 插件 list 文件,导致其 android list 中缺少 <service> 元素

android - Unity 插件的运行时错误(来自 Activity 外部的 startActivity..)

android - SmackInitialization : Could not determine Smack version

c# - 与地面上的 "dirt"碰撞时放慢播放器

c# - 我应该为消息接收者创建接口(interface)吗?

java - 使用 Unity 2018 时出现 Google Play 服务排行榜错误 (java.lang.ClassNotFoundException : com. google.games.bridge.TokenFragment)