2011-10-26 91 views
1

我必須遵循的AdMob教程的所有步驟,但是當我跑我的應用程序,而不是打着有「你必須有AdActivity在AndroidManifest.xml宣佈與configChanges」AdMob廣告SDK 4.3.1 - 我不能顯示橫幅

我AndroidManifest是:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="it.gmg.android.fpg" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-sdk android:minSdkVersion="8" /> 

<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > 

<activity android:label="@string/app_name" android:name=".FPGActivity" > 
<intent-filter > 
<action android:name="android.intent.action.MAIN" /> 
<category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
</activity> 

<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation"/>   

</application> 

<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 


</manifest> 

我認爲所有是正確的,爲什麼我不能顯示橫幅廣告嗎?

問候

+0

看看這裏:http://stackoverflow.com/questions/7899767/admob-error-in-eclipse-for-androidconfigchanges/7899849#7899849 – HefferWolf

+0

好吧,我的應用程序需要android 2.2,我也安裝了所有的sdk版本,並且我已經加入<用途-SDK安卓的minSdkVersion =「8」 />來體現,但什麼都沒有,不能正常工作。 Eclipse不把我的任何錯誤,只是應用不顯示的旗幟,但我有同樣的問題,一個紅色的消息 – Mr32Bit

+0

。 4.3.1不接受screenSize配置。 –

回答

2

你缺少對AdMob AdActivityconfigChanges屬性的某些條目 - 看到谷歌的描述here。這也可能會導致您更改構建目標。閱讀我的詳細回答了相關quetsion Admob implementation Error