破晓 发表于 2015-4-9 10:29:26

广告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]
查看完整版本: 广告ANE(admob GooglePlayServices)