cocos2d-xツイートたまにしかやらないので、毎回実装にまごついてしまう広告の実装。スムーズにできるように、備忘録として整理してみました。表示させるてあるものとします。Managerを選択。Projectを選択。sdk/extras/google/google_play_services/libproject/google_play_servicesを選んでプロジェクトに追加します。(sdkはeclipseの入っている同フォルダ)そうすると、左のPackageExplorerにgoogle-play-services_libが入っているはず(多分)ここまでは、一度やっておけば、次回からの新規プロジェクトの際にはやる必要はなし。これ以降がプロジェクト毎に必要な事項ですCocos2d-xのプロジェクトに紐付け(プロジェクトごとに必要)AdMobを利用したいプロジェクト(今回はBasicSet)を右クリックしてPropertiesを選択。Androidを選んで、Addを押すgoogle-play-services_libを選択して、OKgoogle-play-services_libが追加されました。Editorで開きますデフォルトはこのはずこれを、こう変えます。‘keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize’)というエラーが出て、コンパイル出来ないことがあります。その対処として、プロジェクトのTargetSDKのバージョンを13以上にします。Eclipseのプロジェクト名を右クリック、Propertiesで表示されるプロパティ画面からAndroidを表示。Target」が出ています。これをAPIバージョンが13(GoogleAdMobAdsSdk-4.3.1.jarではAPIVersionは13以上でないとだめ)以上にする。その後、Eclipseを再起動させると、エラーが消えているはず。javaファイルの設定プロジェクト内のsrcフォルダー内にあるプロジェクト名.javaを開きます。例ではBasicSet.Java以下の様の実装します。画面の方向を横から縦にするデフォルトでは表示画面は横になっています。これはAndroidManifest.xmlでandroid:screenOrientation=”landscape”をandroid:screenOrientation=”portrait”とすることで変更できます。開発・運営アプリ開発WordPress海外旅行このブログについて開発中のメモ、書籍や気になるグッズなど書いてます。脱出ゲームSeaSide閉じ込められた部屋から脱出しましょう。脱出ゲームSOHO閉じ込められた部屋から脱出しましょう。