广告ANE(admob GooglePlayServices)
广告ANE(admob GooglePlayServices)This is an ANE (Air Native Extensions for Adobe Air apps) for embedding mobile ads in your Adobe Air mobile apps.Now only admob is supported.====== Usage =====Except InterstitialClosed event, event handlers can be ignored, they are just useful for debugging.To handler the InterstitialClosed event:
import com.tapirgames.ane.GooglePlayServices;
import com.tapirgames.ane.AdMob;
import com.tapirgames.ane.AneEvent;
var admob:AdMob = GooglePlayServices.createAdmobInstance ();
admob.addEventListener (AneEvent.ADMOB_EVENT, onAdMobEvent);
private function onAdMobEvent (event:AneEvent)
{
if (event.code == AdMob.EventCode_InterstitialClosed)
{
// restart level, etc.
}
}Add extensionID tag into extensions part of app descriptor file:
<extensions>
<extensionID>com.tapirgames.ane.googleplayservice</extensionID>
</extensions>Add following into the Android/manifestAdditions part of app descriptor file: <uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<meta-data android:name="com.google.android.gms.version" android:value="0x7f080000" />
<activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
相关链接:
https://github.com/Phyard/ANE-Advertisements
页:
[1]