SlideShare ist ein Scribd-Unternehmen logo
1 von 7
AdRib SDK設置マニュアル Android SDKへのプロジェクト組込み Ver. 1.01 2011 年 11 月 8 日作成 Copyright© 2011 MasterGate Inc. All Rights Reserved.
管理画面から最新のSDKをダウンロードする プロジェクト内の識別できる位置に、 ダウンロードした「 BannerMake.jar 」を配置する ※ サンプルでは、 lib フォルダを作成して BannerMake.jar を設置 Copyright© 2011 MasterGate Inc. All Rights Reserved.  【手順①】  SDK をダウンロードする 【手順②】 「 BannerMake.jar 」を設置する 例) assets bin gen res src lib Sample BannerMake.jar
【手順③】  「 BannerMake.jar 」をプロジェクトにインポートする プロジェクトのルートディレクトリを指定して、プロパティを開く Copyright© 2011 MasterGate Inc. All Rights Reserved.
Copyright© 2011 MasterGate Inc. All Rights Reserved.  プロパティーの「外部 Jar 追加」から、 「 BannerMake.jar 」を選択する
【手順④】  Permission 設定をする <activity android:name=&quot;jp.Adlantis.Android.AdlantisAdActivity&quot;></activity> <activity android:name=&quot;com.google.ads.AdActivity“ android:configChanges=&quot;keyboard|keyboardHidden|orientation&quot;/> </application> タグのすぐ上に記入する </application> タグのすぐ下に 記入する <uses-permission android:name=&quot;android.permission.INTERNET&quot; />  <uses-permission android:name=&quot;android.permission.ACCESS_NETWORK_STATE&quot; />  <uses-permission android:name=&quot;android.permission.READ_PHONE_STATE&quot; />  Copyright© 2011 MasterGate Inc. All Rights Reserved.  AndroidManifest.xml ファイルに、以下の記述をする (記述内容)
■ SDK をインポートする import adrib.banner.listener.BannerListener; import adrib.banner.make.com.BannerMake; ■  BannerListener  を implements すると、 AllEmpty() で広告取得エラーを検出できる public class Adrib extends Activity implements BannerListener{ } ■  onCreate で、ユーザー情報を設定する bm = new BannerMake(this, userId, adId); bm.setListener(this); View vi = bm.bannerGet(); 広告を表示する activity に、以下の記述をする 【手順⑤】 ソースコードを記述する Copyright© 2011 MasterGate Inc. All Rights Reserved.  ユーザー画面で取得した ID 情報を、 BannerMake( this, “ ユーザー ID”, “ 広告 ID” ) に記述する
Copyright© 2011 MasterGate Inc. All Rights Reserved.  ■ アプリ起動するタイミングで広告取得を開始 @Override protected void onStart() {      super.onStart();      if(bm != null) { bm.timeReStart();      } } ■ アプリ終了するタイミングで広告取得を停止する(メモリ対策) @Override protected void onDestroy() {      bm.bannerStop();      super.onDestroy(); } ■  広告取得エラーを検出する @Override public void AllEmpty() {     例)広告レイアウト自体を消去する処理を記述 etc. } 通信不能(スリープ etc. )状態から復旧した場合に、広告ローテーションを再開させる アプリ終了時に広告取得も停止するが、メモリ終了を確実にするための処理 Adrib クラスで、 BannerListener  を implements する必要がある

Weitere ähnliche Inhalte

Andere mochten auch

Xin dung
Xin dungXin dung
Xin dungtaivang
 
Converged Business Model For Mobile 2 0
Converged Business Model For Mobile 2 0Converged Business Model For Mobile 2 0
Converged Business Model For Mobile 2 0instat
 
データ加工ストリーミングのすすめ2012 11 20
データ加工ストリーミングのすすめ2012 11 20データ加工ストリーミングのすすめ2012 11 20
データ加工ストリーミングのすすめ2012 11 20Koichiro Mori
 
2011 11-12 晉梅導讀-問題與解惑p137~p145
2011 11-12 晉梅導讀-問題與解惑p137~p1452011 11-12 晉梅導讀-問題與解惑p137~p145
2011 11-12 晉梅導讀-問題與解惑p137~p145yangmarissa
 

Andere mochten auch (7)

Kd long version 5
Kd long version 5Kd long version 5
Kd long version 5
 
Xin dung
Xin dungXin dung
Xin dung
 
Converged Business Model For Mobile 2 0
Converged Business Model For Mobile 2 0Converged Business Model For Mobile 2 0
Converged Business Model For Mobile 2 0
 
Xhago2
Xhago2Xhago2
Xhago2
 
Facebook、ニュースフィード表示の調整機能を追加
Facebook、ニュースフィード表示の調整機能を追加Facebook、ニュースフィード表示の調整機能を追加
Facebook、ニュースフィード表示の調整機能を追加
 
データ加工ストリーミングのすすめ2012 11 20
データ加工ストリーミングのすすめ2012 11 20データ加工ストリーミングのすすめ2012 11 20
データ加工ストリーミングのすすめ2012 11 20
 
2011 11-12 晉梅導讀-問題與解惑p137~p145
2011 11-12 晉梅導讀-問題與解惑p137~p1452011 11-12 晉梅導讀-問題與解惑p137~p145
2011 11-12 晉梅導讀-問題與解惑p137~p145
 

Ähnlich wie AdRib Android sdk manual

Android sdk manual_1.02
Android sdk manual_1.02Android sdk manual_1.02
Android sdk manual_1.02Tomohiro Kondo
 
Android sdk manual_1.02
Android sdk manual_1.02Android sdk manual_1.02
Android sdk manual_1.02Tomohiro Kondo
 
Japan Container Day 2018
Japan Container Day 2018Japan Container Day 2018
Japan Container Day 2018Yoshio Terada
 
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)takots
 
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版Masahito Zembutsu
 
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...Shotaro Suzuki
 
Automation Anywhere Enterprise A2019 アクションパッケージ開発クイックスタートガイド
Automation Anywhere Enterprise A2019 アクションパッケージ開発クイックスタートガイドAutomation Anywhere Enterprise A2019 アクションパッケージ開発クイックスタートガイド
Automation Anywhere Enterprise A2019 アクションパッケージ開発クイックスタートガイドAutomation Anywhere Japan
 
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-Saki Homma
 
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料Nobuhiro Iwamatsu
 
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireAkio Katayama
 
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~Saki Homma
 
dstn交流会_data_spider 3.0最新情報とデモ
dstn交流会_data_spider 3.0最新情報とデモdstn交流会_data_spider 3.0最新情報とデモ
dstn交流会_data_spider 3.0最新情報とデモdstn
 
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」アシアル株式会社
 
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法natsumo
 
[db tech showcase Tokyo 2017] E35: 12台でやってみた!DWHソフトウェアアプライアンス Db2 Warehouse ~...
[db tech showcase Tokyo 2017] E35: 12台でやってみた!DWHソフトウェアアプライアンス Db2 Warehouse ~...[db tech showcase Tokyo 2017] E35: 12台でやってみた!DWHソフトウェアアプライアンス Db2 Warehouse ~...
[db tech showcase Tokyo 2017] E35: 12台でやってみた!DWHソフトウェアアプライアンス Db2 Warehouse ~...Insight Technology, Inc.
 
テスト駆動開発の進化
テスト駆動開発の進化テスト駆動開発の進化
テスト駆動開発の進化Yukei Wachi
 
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入Yu Nobuoka
 
Wasm blazor and wasi 2
Wasm blazor and wasi 2Wasm blazor and wasi 2
Wasm blazor and wasi 2Takao Tetsuro
 
Qlik Sense Extension開発 - Extensionの概要から実際の開発詳細まで
Qlik Sense Extension開発 - Extensionの概要から実際の開発詳細までQlik Sense Extension開発 - Extensionの概要から実際の開発詳細まで
Qlik Sense Extension開発 - Extensionの概要から実際の開発詳細までQlikPresalesJapan
 

Ähnlich wie AdRib Android sdk manual (20)

Android sdk manual_1.02
Android sdk manual_1.02Android sdk manual_1.02
Android sdk manual_1.02
 
Android sdk manual_1.02
Android sdk manual_1.02Android sdk manual_1.02
Android sdk manual_1.02
 
Japan Container Day 2018
Japan Container Day 2018Japan Container Day 2018
Japan Container Day 2018
 
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
 
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
 
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
 
Automation Anywhere Enterprise A2019 アクションパッケージ開発クイックスタートガイド
Automation Anywhere Enterprise A2019 アクションパッケージ開発クイックスタートガイドAutomation Anywhere Enterprise A2019 アクションパッケージ開発クイックスタートガイド
Automation Anywhere Enterprise A2019 アクションパッケージ開発クイックスタートガイド
 
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
 
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料
 
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
 
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
 
dstn交流会_data_spider 3.0最新情報とデモ
dstn交流会_data_spider 3.0最新情報とデモdstn交流会_data_spider 3.0最新情報とデモ
dstn交流会_data_spider 3.0最新情報とデモ
 
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
 
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
 
[db tech showcase Tokyo 2017] E35: 12台でやってみた!DWHソフトウェアアプライアンス Db2 Warehouse ~...
[db tech showcase Tokyo 2017] E35: 12台でやってみた!DWHソフトウェアアプライアンス Db2 Warehouse ~...[db tech showcase Tokyo 2017] E35: 12台でやってみた!DWHソフトウェアアプライアンス Db2 Warehouse ~...
[db tech showcase Tokyo 2017] E35: 12台でやってみた!DWHソフトウェアアプライアンス Db2 Warehouse ~...
 
テスト駆動開発の進化
テスト駆動開発の進化テスト駆動開発の進化
テスト駆動開発の進化
 
Java in the World of Container by David Buck
Java in the World of Container by David BuckJava in the World of Container by David Buck
Java in the World of Container by David Buck
 
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
 
Wasm blazor and wasi 2
Wasm blazor and wasi 2Wasm blazor and wasi 2
Wasm blazor and wasi 2
 
Qlik Sense Extension開発 - Extensionの概要から実際の開発詳細まで
Qlik Sense Extension開発 - Extensionの概要から実際の開発詳細までQlik Sense Extension開発 - Extensionの概要から実際の開発詳細まで
Qlik Sense Extension開発 - Extensionの概要から実際の開発詳細まで
 

Kürzlich hochgeladen

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 

Kürzlich hochgeladen (8)

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 

AdRib Android sdk manual

  • 1. AdRib SDK設置マニュアル Android SDKへのプロジェクト組込み Ver. 1.01 2011 年 11 月 8 日作成 Copyright© 2011 MasterGate Inc. All Rights Reserved.
  • 2. 管理画面から最新のSDKをダウンロードする プロジェクト内の識別できる位置に、 ダウンロードした「 BannerMake.jar 」を配置する ※ サンプルでは、 lib フォルダを作成して BannerMake.jar を設置 Copyright© 2011 MasterGate Inc. All Rights Reserved. 【手順①】 SDK をダウンロードする 【手順②】 「 BannerMake.jar 」を設置する 例) assets bin gen res src lib Sample BannerMake.jar
  • 3. 【手順③】 「 BannerMake.jar 」をプロジェクトにインポートする プロジェクトのルートディレクトリを指定して、プロパティを開く Copyright© 2011 MasterGate Inc. All Rights Reserved.
  • 4. Copyright© 2011 MasterGate Inc. All Rights Reserved. プロパティーの「外部 Jar 追加」から、 「 BannerMake.jar 」を選択する
  • 5. 【手順④】 Permission 設定をする <activity android:name=&quot;jp.Adlantis.Android.AdlantisAdActivity&quot;></activity> <activity android:name=&quot;com.google.ads.AdActivity“ android:configChanges=&quot;keyboard|keyboardHidden|orientation&quot;/> </application> タグのすぐ上に記入する </application> タグのすぐ下に 記入する <uses-permission android:name=&quot;android.permission.INTERNET&quot; /> <uses-permission android:name=&quot;android.permission.ACCESS_NETWORK_STATE&quot; /> <uses-permission android:name=&quot;android.permission.READ_PHONE_STATE&quot; /> Copyright© 2011 MasterGate Inc. All Rights Reserved. AndroidManifest.xml ファイルに、以下の記述をする (記述内容)
  • 6. ■ SDK をインポートする import adrib.banner.listener.BannerListener; import adrib.banner.make.com.BannerMake; ■ BannerListener を implements すると、 AllEmpty() で広告取得エラーを検出できる public class Adrib extends Activity implements BannerListener{ } ■ onCreate で、ユーザー情報を設定する bm = new BannerMake(this, userId, adId); bm.setListener(this); View vi = bm.bannerGet(); 広告を表示する activity に、以下の記述をする 【手順⑤】 ソースコードを記述する Copyright© 2011 MasterGate Inc. All Rights Reserved. ユーザー画面で取得した ID 情報を、 BannerMake( this, “ ユーザー ID”, “ 広告 ID” ) に記述する
  • 7. Copyright© 2011 MasterGate Inc. All Rights Reserved. ■ アプリ起動するタイミングで広告取得を開始 @Override protected void onStart() {      super.onStart();      if(bm != null) { bm.timeReStart();      } } ■ アプリ終了するタイミングで広告取得を停止する(メモリ対策) @Override protected void onDestroy() {      bm.bannerStop();      super.onDestroy(); } ■ 広告取得エラーを検出する @Override public void AllEmpty() {     例)広告レイアウト自体を消去する処理を記述 etc. } 通信不能(スリープ etc. )状態から復旧した場合に、広告ローテーションを再開させる アプリ終了時に広告取得も停止するが、メモリ終了を確実にするための処理 Adrib クラスで、 BannerListener を implements する必要がある