2014年7月26日 星期六

新版AdMob 更新廣告單元編號 詳細步驟

Step1. 下載 Google Mobile Ads SDK  
進入Eclipse, 然後點選上面的Window -> Android SDK Manager , 再安裝Tools裡的
- Anddroid SDK Tools
- Android SDK Platform-tools
- Android SDK Build-tools



Step2. 載入 Google Play 服務程式庫專案
在上個步驟更新完後, 會多出一個資料夾,在<android-sdk>/extras/google/google_play_services/libproject/google-play-services_lib/,把這個project,載入到Eclipse



Step3. 將我們的專案跟Google Play服務程式庫作連結

a. 在 Eclipse 中的應用程式專案上按一下滑鼠右鍵,並選取 [Properties]。


b. 選取 [Android],然後按一下 [Add...]。找出 google-play-services_lib 專案,然後選取 [OK] 來新增 Google Play 服務程式庫



Step4. 加入meta-data,如下面粗體字

 Step5.修改AndroidManifest.xml
 a.宣告 com.google.android.gms.ads.AdActivity,加入下面二行
 <activity android:name="com.google.android.gms.ads.AdActivity"
             android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>


b.設定網路權限,加入下列二行
  <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

Step6.在Activity裡加入adView程式 

Layout的main.xml如下


補充: 程式裡有一行MY_AD_UNIT_ID(也就是廣告單元編號),
要從AdMob 頁面的 [營利] -> [所有應用程式] -> [相關應用程式] 尋找廣告單元編號,
如下面紅框框


參考網站 : https://developers.google.com/mobile-ads-sdk/download