ウェブ、ショウジン

AdMobのSDK 6.0.1を利用するためにAndroid SDKを最新のもの(r20)に更新する

2012-7-7
Category
スマートフォン・アプリ

AndroidアプリにAdMobの広告を表示するためにAdMob SDKを組み込もうとしたら

ということらしいので、ADTを最新のr20ってやつに更新するところから始めることに。

Google AdMob Ads Android(初級)

最新のAndroid SDKにしろとあるので、下記URLからダウンロードして、既存のものと入れ替えることにする。
https://developer.android.com/sdk/index.html

以降の作業はこの状態からとなる。
Mac OS X LionにEclipseでAndroidアプリの開発環境を構築

Android SDKの場所はアプリケーションフォルダの直下。
自分の場合は。

ダウンロードした最新版のAndroid SDKを展開して既存のものと入れ替える。(既存のものとフォルダの名称が違っていたらリネームするか、もしくはEclipseの設定でAndroid SDKを指定しなおす)

そして、Eclipseを再起動したらこんなのがでた。

Check for UpdatesをクリックしてADTを最新のものに更新する。

今度はこんなのがでる。

そのままNextをクリック。
次の画面でもNextをクリック。

規約に同意してFinishをクリック。

暫し待つ。

こんなのが出るけど無視してOKをクリック。

更新が完了するとEclipseを再起動したほうがよいよというメッセージが出るので
Restart Now

再起動するとこんなのがでる。

Open SDK ManagerをクリックしてAndroid SDK Mangerを立ち上げる。

パッケージの一覧が表示される。

あんまりたくさん選ぶとインストールにすごく時間がかかるので
以下くらいにとどめてインストールする。

ウィンドウ下部にある「Install 48 packages…」ボタンをクリック。

Accept AllをチェックしてInstallをクリック。

こんなふうにLogウィンドウがでてきて粛々とダウンロードが進行する。
とても時間がかかるので、その間に洗濯や掃除や他の仕事を進める。

途中で認証が必要なパッケージに遭遇すると
こんなのがでるので、OKをクリックして進めていく。
(当然、これらは読み込まれない)

この作業の終わりのほうでこんなのがでた。

とりあえずOKをクリック。

そしてパッケージの読み込みが済んだそうなのでlogウィンドウをclose。

Eclipseを再起動して、新規にプロジェクトを用意してみる。

Build SDKは3.2を、Minimum Required SDKは2.2をターゲットに指定。

進むとアプリケーションのランチャーアイコンを指定する画面が出るようになってる。

この段階でこの部分ができてることってけっこう少数派じゃないかと思うし、こうやって用意されてるのってお世辞にも「ないすうぁん!」って言えるようなものじゃないから、だったら前のままのほうがずっとずっとよかった気がする。

Activityを用意するダイアログが出現するようになってる。
よくわからないのでデフォルトのまま進む。

進むと、Activityに関する設定をこの段階である程度

できるようになっている。とりあえずこれもデフォルトのまま進める。

こんなのがでてしまったので、Install/Upgradeボタンをクリックして
足りないと言われているものをインストールする。

インストールが済むと「Finish」ボタンが押せるようになっているので
Finishしてプロジェクトを作成。

プロジェクトが作成されると最初は/res/layout/activity_main.xmlが開いて
こんなふうに立ち上がる。

AVD(仮想デバイス)にAndroid 2.2を指定して
エミュレータでプロジェクトを実行してみる。

何度かうまくいかなかったけど、2、3回やってみて
とりあえず無事に2.2で実行、確認できた。

Categories

Tag Cloud

AdMob Android Apache centos CodeIgniter EC-CUBE facebookアプリ facebookページ feed Firefox Flash google googleanalytics htaccess iPad iPhone JavaScript lamp mobile nginx ogp pear php plugin rollover rss sendmail setting smarty ssh Titanium Mobile Titanium Studio tutorial ubuntu vim VirtualBox vmware vps Windows WordPress xampp youtube さくらインターネット アクセス解析 カスタム投稿