2014-01-13 66 views
0

milkmangames擴展我已在Flash的Android應用程序,我都遵循一切,這裏說的:http://www.adobe.com/devnet/air/articles/admob-ane-android.html在我的應用程式中顯示廣告,但廣告沒有顯示出來,如果我把這個代碼:AdMob廣告不顯示使用閃光燈

if(AdMob.isSupported) 
{ 
AdMob.init("my publisher id"); 
} 
else 
{ 
trace("AdMob won't work on this platform!"); 
return; 
} 

AdMob.addEventListener(AdMobErrorEvent.FAILED_TO_RECEIVE_AD,onFailedReceiveAd); 
function onFailedReceiveAd(e:AdMobErrorEvent):void 
{ 
trace("Ad failed to load."); 
} 


AdMob.showAd(AdMobAdType.BANNER,AdMobAlignment.LEFT,AdMobAlignment.BOTTOM); 

在其他所有的代碼沒有什麼作品了,如果我把這個代碼下面的所有其他代碼的應用的工作原理,但廣告從未露面,沒有人知道我怎樣才能讓我的廣告?

回答

0

我設法發現milkmangames AdMob聯播ANE有一些問題。突然之間沒有廣告,我的意思是沒有一個廣告是按時間間隔顯示的。送牛奶遊戲廣告不會在沒有通知的情況下顯示起初我認爲這是谷歌的錯誤,但統一廣告運作完美。人們因此而失去了大量的金錢。 也許谷歌阻止牛奶玩家遊戲ANE的廣告?

0

我也有類似的問題,並寫信給送奶工。他們禮貌地建議我閱讀手冊 - GettingStarted.pdf,並且確實有一個關於正確設置-app.xml的說明。

您需要在-app.xml的Android的部分一定manifestAdditions:

<android> 
    <manifestAdditions><![CDATA[ 
     <manifest android:installLocation="auto"> 
     <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="19" /> 
     <uses-permission android:name="android.permission.INTERNET"/> 
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
     <application> 
      <!-- this meta-data tag is required for AdMob --> 
      <meta-data android:name="com.google.android.gms.version" android:value="4452000"/> 
      <!-- this activity is required for AdMob --> 
      <activity android:name="com.google.android.gms.ads.AdActivity" 
      android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" 
      android:theme="@android:style/Theme.Translucent.NoTitleBar"/> 
     </application> 
     </manifest> 
    ]]></manifestAdditions> 
</android> 
1

AdMob.isSupported將始終返回false,如果你在模擬器上測試。因此,您必須在設備上進行測試才能測試AdMob。