【cocos2dx】アスタのウォール広告を表示する - Android編

先日、アイコン広告で有名な「アスタ」さんからウォール型の広告が登場しました。 噂では、かなり良さそうだということで、早速cocos2dxのプロジェクトで実装をしてみました。

準備-SDK 画像 レイアウト

まずは、アスタのホームページからSDKをダウンロードします。 以下のjarをプロジェクトの[libs]に追加します。

  • MrdAstaWall-1.0.0.jar
  • jp.maru.mrd-1.1.3.jar
2013-12-7-jjiji

[プロパティー」から[Javaビルド・パス]から、プロジェクトにエクスポートします。

2013-12-7-fdsasd

Resフォルダに、画像などを追加する

ウォール広告のなかで利用するレイアウトや画像を追加します。 これは、SDKの中にある「drawable」「layout」を[res]フォルダに追加します。

2013-12-7-fdsasda

AndroidManifest.xmlの編集

以下の2つを記述します。 [c]

<uses-permission android:name="android:permission.INTERNET" />

[/c]

実装

以下の3行を、呼び出せばウォール広告が表示されます。

[c]

import jp.maru.mrd.astawall.MrdAstaWallActivity;

public static void openWallAd(){


    Intent intent = new Intent(me, MrdAstaWallActivity.class);

    //__MEDIA_CODE__には管理画面から取得したコードを記述してください。
    intent.putExtra("id", "__MEDIA_CODE__");

    //開始
    me.startActivity(intent);  

   }

[/c]

マニュアル通りなので非常に簡単です。

2013-11-7-fdsas.png