嗨,我第一次将 Heyzap 排行榜与我的应用程序集成。我在Heyzap的官方网站上浏览过这个文档。但我觉得他们只指导了登记Heyzap。
我为排行榜 Heyzap 下载了 sdk,并在我的项目中将其作为库项目。但是我在该 sdk 中的下面提到的三个 java 文件中遇到了错误。
1)HeyzapLib.java:
错误-
- 错误1
i.setFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES);
错误提示“FLAG_INCLUDE_STOPPED_PACKAGES 无法解析或不是字段”;
- 错误2
新的 LeaderboardDialog(context, context.getPackageName(), levelId).show();
错误显示“构造函数 LeaderboardDialog(Context, String, String) 未定义”
- 错误3
LeaderboardScoreLauncher.launchScoreDialog(context, score, displayScore, levelId, gameIcon, context.getPackageName(), true, showScoreDialog);
错误显示“LeaderboardScoreLauncher 类型中的方法 launchScoreDialog(Context, String, String, String, Drawable, String, boolean) 不适用于参数(上下文、字符串、字符串、字符串、可绘制、字符串、布尔值、布尔值)”
2)HeyzapMarmalade.java:
错误:
导入 com.ideaworks3d 无法解决
3)UnityHelper.java:
错误:
导入 com.unity3d 无法解析
此外,在 SDK 随附的文档中,他们通过包名称找到游戏然后添加排行榜来指导在仪表板上制作排行榜。我已经按照指示完成了,但是如何将它与我的代码联系起来?
任何人都可以提出任何建议或建议如何进行吗?