C# Google InApp对Unity的评论:ClassNotFoundException:com.Google.android.play.core.review.ReviewManagerFactory

C# Google InApp对Unity的评论:ClassNotFoundException:com.Google.android.play.core.review.ReviewManagerFactory,c#,android,unity3d,google-play-services,C#,Android,Unity3d,Google Play Services,非常愚蠢的一个。我正在尝试将Google的应用程序内评论功能集成到我的Unity应用程序中,在部署构建后,我在logcat控制台上收到以下运行时错误消息 我遵循了谷歌的指南,看起来好像有DLL或脚本丢失了,或者我做错了什么。执行代码后: private ReviewManager _reviewManager; void Start{ _reviewManager = new ReviewManager(); } 我收到: AndroidJavaException: java.

非常愚蠢的一个。我正在尝试将Google的应用程序内评论功能集成到我的Unity应用程序中,在部署构建后,我在logcat控制台上收到以下运行时错误消息

我遵循了谷歌的指南,看起来好像有DLL或脚本丢失了,或者我做错了什么。执行代码后:

private ReviewManager _reviewManager;
void Start{
        _reviewManager = new ReviewManager();
}
我收到:

AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.play.core.review.ReviewManagerFactory
java.lang.ClassNotFoundException: com.google.android.play.core.review.ReviewManagerFactory
统一2019.2.21f。尝试为Android解决问题,尝试重新安装Google Play Core、Common和InApp Reviews(1.2.0)组件。
谢谢您的回答。

您正在使用Proguard吗?您可以在播放器设置->发布设置->缩小中查看它。如果是,proguard可以删除这部分代码。找到proguard文件(Assets/Plugins/Android/proguard user.txt)并添加此行
-keep class com.google.Android.play.core.review.*{*;}