适用于Unity的Google InApp评论:ClassNotFoundException:com.google.android.play.core.review.ReviewManagerFactory

问题描述

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

我遵循了Google的指南,似乎缺少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评论(1.2.0)组件。 感谢您的回答。

解决方法

您是否正在使用Proguard?您可以在播放器设置->发布设置->缩小中进行检查。如果是,则Proguard可以删除这部分代码。找到proguard文件(资产/插件/Android/proguard-user.txt),然后添加以下行 */5 * * * * /usr/bin/lynx https://example.com/?pull-feeds=7b2e9c8d534d6c38ca98c726899b6153 -dump

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...