AdMob(ANE)

  • AdmobileのAndroid,iPhoneに対応しています。
    • iPadには対応していませんがiPhoneのアプリコードをいれるとiPad上ではiPhoneサイズで広告が表示されます。
  • 広告サイズ、表示位置、表示/非表示の設定が可能です。
  • ネイティブのUIなのでSpriteやMovieClipにAddChildすることはできませんので、あらかじめ広告の領域を想定したデザインが必要です。

英語で前に書いたメモをとりあえずそのまま書いておきます。

ADTでビルドするところが少し間違っています、iPhone SDKにリンクの必要があるのでAIR3.2まではMac上でしかビルドできません。

Requirement

Air SDK more 3.0
Android SDK latest(I check ver15 is ok)
Admob publish id

How to create apk file for admob
Download "NativeExtensions for AIR" from here. File name is admob_v1.ane.
cp "admob_v1.ane" and rename it to "admob_v1.swc".
Flash use swc file, but adk use ane file. so need both.
Create Air for Android file by Flash CS5.5.
Add  admob_v1.swc  to libarary path.
Change ringage option from integrated code to external.
Once publish to create <app-name>-app.xml
Edit  <app-name>-app.xml. Add following yellow line.
  <android>
    <manifestAdditions>

<![CDATA[<manifest>
<application>   
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
</application>    
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
</manifest>]]>
    </manifestAdditions>
  </android>

  
<extensions>
      <extensionID>com.hdi.nativeExtensions.NativeAds</extensionID>
</extensions>
Publish to create apk file.


Error occur.But it's ok. ignore it.


Can't create apk fie by Flash CS5.5

use adt Air3 adt tool.


following samplecommand



..\Air\AdobeAIRSDK31\bin\adt -package -target apk-captive-runtime -storetype pkcs12 -keystore ".p12 file name" -storepass "p12 password" "created apke file name".apk "app name".xml "app name".swf -extdir .

-extdir : ane file path


Doc
http://lancelotmobile.com/asdocs/native-ads-asdoc/com/hdi/nativeExtensions/NativeAds.html#initAd%28%29

actionscript3/library/admob_multiplatform/start.txt · 最終更新: 2012/05/26 12:48 (外部編集)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0