私はthis tutorialを退職していましたが、私は収益化することができませんでした。AdmobをLibgdxのゲームに追加する
質問:私はadmobのコードを追加せずに自分のゲームをアップロードする必要がありますか?後者を自分のゲームに追加しますか?それをアップロードする前にコードを追加してからadmobのウェブサイトから設定しますか?
それは愚かな質問かもしれないが、それは
私はthis tutorialを退職していましたが、私は収益化することができませんでした。AdmobをLibgdxのゲームに追加する
質問:私はadmobのコードを追加せずに自分のゲームをアップロードする必要がありますか?後者を自分のゲームに追加しますか?それをアップロードする前にコードを追加してからadmobのウェブサイトから設定しますか?
それは愚かな質問かもしれないが、それは
Admobの使用方法について説明しLibgdx公式ドキュメントの穴の部分がありますがAdMobに来るとき、私はちょうど初心者だ:
のAndroid(6.4.1およびearli:
がいることを考えますer SDKs)推奨されていません。 2015年8月1日、Google Playでは、古い スタンドアロンのGoogle Mobile Ads SDK v6.4.1以前を使用している新規または更新されたアプリの受け入れを停止します。それまでにモバイル広告SDKのGoogle Play版を にアップグレードする必要があります。 Libgdxのwikiによると
:
ベアボーンサンプルアプリケーション
私は、GDX-セットアップ-ui.jarがを使用して、新しいlibgdxプロジェクトを作成し .gitignoreファイルを追加し、私の最初を作りましたコミット。
Eclipseの設定Eclipseで
、(ワークスペースに プロジェクトを既存のファイル>インポート>)ベアボーンサンプルアプリケーションをインポートする - あなたは今、パッケージエクスプローラで、少なくとも3つのプロジェクト を持つべきである(コア、アンドロイド、およびデスクトップ) 。
オープンのAndroid SDKマネージャー、最新のSDKプラットフォームをダウンロードして のGoogle API(執筆時点で:4.4.2/API19)、2.3.1/API9のSDK プラットフォーム、およびエクストラから - Googleのサービスを再生します。
私のWindowsマシン上のマシン上 /エクストラ/グーグル/ google_play_services/libproject /グーグル・プレイservices_lib/ ディレクトリ(見つけて - C:\プログラムファイル (x86の)\ Androidの\は、Android-SDK \エキストラ\ google \ google_play_services \ libproject \ google-play-services_lib) と既存のlibgdx プロジェクトの作業ディレクトリにコピーします。
ファイル>インポート> Android>既存のAndroidコード、次に、参照、 作業中の ディレクトリのgoogle-play-services_libのローカルコピーに移動して、[完了]をクリックします。
Androidプロジェクトを右クリックし、[プロパティ]、[Android]を選択して スクロールして[追加]をクリックし、google-play-services_libプロジェクト[OK]を選択します。
日食をリフレッシュしてきれいにすると、おそらくこの時点で怪我をすることはありません。 そのように進んでください。
のAndroidManifest.xml
アンドロイドプロジェクトのproject.propertiesファイル内のターゲットは、少なくとも13 、およびアンドロイドであることを確認してください:あなたのAndroidManifest.xml でminSdkVersionが実行されている少なくとも9悲しいことに、これはどういう意味ユーザーであります Androidの古代版は除外されますが、これについては何もできません。 まだ 2.3/API9以下のバージョンを実行して非常に非常に非常にいくつかのデバイスは、
は、「アプリケーション」要素の子として次の2行を追加します...ので、少なくともあなたは多くのユーザーを除くことはありません、があります。
ECにおける
保存の変更は、その後、リフレッシュしてクリーン:
は、 'マニフェスト' 要素の子としてこれら二つの権限を追加します。 合理的に簡単なバナー広告の実装のための
バナー広告
See this version of the android project's MainActivity class幸運のためlipse ...。
インタースティシャル広告
This diff shows an interstitial ad implementation(ActionResolver インターフェースは非常に貴重なLibGdxクロスプラットフォームの機能を維持しながら、私たちはコアプロジェクト から間質アクションをトリガすることができます)。
それだけです。
最終的な注釈は、 https://github.com/TheInvader360/tutorial-libgdx-google-adsからクローニングする場合は、 にお問い合わせください。 google-play-services_libと tutorial-libgdx-google-ads-androidプロジェクトの両方に 空の 'gen'ディレクトリを作成し、必要なAndroid SDKがインストールされていることを確認してください。日食でよく見られるように、 リラックスした清潔さと清掃は無益です。