こんにちは、Heyzap Leaderboard を初めてアプリに統合しています。Heyzapの公式Webサイトでこのドキュメントを確認しました. ただ、Heyzapのチェックインだけ案内したような気がします。
リーダーボード Heyzap の sdk をダウンロードし、それを自分のプロジェクトのライブラリ プロジェクトにしました。しかし、その SDK 内の以下の 3 つの Java ファイルでエラーが発生します。
1) HeyzapLib.java :
エラー-
- エラー1
i.setFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES);
「FLAG_INCLUDE_STOPPED_PACKAGES を解決できないか、フィールドではありません」というエラーが表示されます。
- エラー2
new 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) は、引数 (Context, String, String, String, Drawable, String, boolean, boolean) には適用できません」と表示されます。
2) HeyzapMarmalade.java :
エラー:
インポート com.ideaworks3d を解決できません
3) UnityHelper.java :
エラー:
インポート com.unity3d を解決できません
また、SDK に付属のドキュメントでは、パッケージ名でゲームを見つけてリーダーボードを追加することで、ダッシュボードにリーダーボードを作成するように案内しています。指示どおりに実行しましたが、それをコードにリンクする方法は?
誰かが何かを提案したり、進め方についてアドバイスしたりできますか?