跳到主要內容

發表文章

目前顯示的是 十一月, 2013的文章

Admob trouble when update sdk to Android SDK Tools 22.3

2013.11.2日更新android 4.4 sdk 後, AdMob出現此問題: The constructor AdRequest() is not visible 如果強行build,還會導致eclipse heap memory 爆增病導致系統無回應並當掉. 原來是google 把 admob 整合進v4.4的sdk中的 Google Play services了. 要改用新方法 Google Mobile Ads:  com.google.android.gms.ads.* 但admob developer page仍未更新,還是使用舊方法. 故要自己修改: 參考此網頁: https://developers.google.com/mobile-ads-sdk/docs/admob/play-migration http://developer.android.com/google/play-services/ads.html 按照他的要求轉換到新方法. 而且還要加入 meta-data tag element in AndroidManifest.xml : https://developers.google.com/mobile-ads-sdk/docs/#play     <meta-data android:name = "com.google.android.gms.version"               android:value = "@integer/google_play_services_version" />   名稱也要改,不然會出現 configChanges未設定error, <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"