admob 广告未在 flash 中使用 milkmangames 扩展显示
Posted
技术标签:
【中文标题】admob 广告未在 flash 中使用 milkmangames 扩展显示【英文标题】:admob ads doesn't show up using milkmangames extension in flash 【发布时间】:2014-01-13 09:47:06 【问题描述】:我已经为 android 制作了一个 Flash 应用程序,我已经按照这里所说的一切进行操作:http://www.adobe.com/devnet/air/articles/admob-ane-android.html 在我的应用程序中显示广告,但如果我放置此代码,广告不会显示:
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);
在所有其他代码之上不再工作,如果我将此代码放在应用程序工作但广告从未显示的所有其余代码之下,有人知道我如何展示我的广告吗??
【问题讨论】:
【参考方案1】:如果您在模拟器上进行测试,AdMob.isSupported 将始终返回 false。因此,您必须在设备上进行测试才能全面测试 AdMob。
【讨论】:
【参考方案2】:我设法注意到 milkmangames Admob ANE 存在一些问题。突然没有广告,我的意思是在时间间隔内没有显示任何广告。送奶人游戏广告不会在没有通知的情况下展示。起初我认为这是谷歌的错,但统一广告运作良好。因此,人们正在损失大量金钱。 也许谷歌正在屏蔽送奶人游戏 ANE 的广告?
【讨论】:
【参考方案3】:我遇到了类似的问题,并写信给送奶工。他们礼貌地建议我阅读手册 - 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>
【讨论】:
以上是关于admob 广告未在 flash 中使用 milkmangames 扩展显示的主要内容,如果未能解决你的问题,请参考以下文章
Admob 广告未在 Play 商店安装中显示。在使用 apk 安装外部应用程序时工作正常
iAd 和 AdMob 广告未在已发布的 iPhone 应用程序中显示