-
-
2. Re: how to add adverts in adnroid app
riteshnewal Jun 21, 2012 11:29 PM (in response to mik_141)As Far as I know, We need ANE file to show Ad in Flash. Hence if you want to continue woth Flash 5.5 you need to recreate a bit of your stuff and add this File as swc to Flash Builder Mobile Project.
Either you can use Flash CS6, which have ANE file adding facility. (Right and Best Option)
Let me know which Option suits you, so I will provide you more help
Ritesh Newal
-
3. Re: how to add adverts in adnroid app
mik_141 Jun 22, 2012 4:45 AM (in response to riteshnewal)Actually i'm using Flash CS6 and ANE from this: http://lancelotmobile.com/blog/native-extensions-with-flash-cs6/
I know that milkmangames also has it but unfortunately it costs about 30$.
-
4. Re: how to add adverts in adnroid app
li_li_li87222 Oct 28, 2012 8:09 AM (in response to mik_141)http://code.google.com/p/flash-for-mobile/
qq讨论群:56892018
version for android http://code.google.com/p/flash-for-mobile/
version for iphone and ipad https://github.com/lilili87222/admob-for-flash
this is a actionscript native extension for developer to ad advertisement to their air mobile application run on iphone or android.it very easy to use
admob for flash android this lib enable you to add admob ad to your flash air application to add native advertisement to your actionscript3 application you just need to do four step
1.replace D:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.1\lib\android\lib\resources\android-res.jar with android-res.jar
2. add this config to -app.xml
<android><manifestadditions><![CDATA[<manifest android:installLocation="auto">
<uses-sdk android:targetSdkVersion="11"/> <uses-sdk android:minSdkVersion="8"/>
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application><!-- <activity android:name="com.google.ads.AdActivity?" android:configChanges="keyboard|keyboardHidden|orientation"/> --> <activity android:name="com.google.ads.AdActivity?" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize |smallestScreenSize"/></application>Unknown end tag for </manifest>
]]>
</manifestadditions></android>3.add this config to -app.xml
<extensions><extensionid>so.cuo.ane.Admob</extensionid></extensions>4. add code to your android air application like follow
test1(); private function test1():void {
var admob:Admob=Admob.getInstance(); if(admob.isSupported){
admob.setUnitId(gid); admob.dispatcher.addEventListener(AdEvent?.onReceiveAd,this.adHandler); admob.dispatcher.addEventListener(AdEvent?.onFailedToReceiveAd,this.adHandler);
// admob.showRelation(AdMobAlignment?.ALIGN_BOTTOM,AdType?.BANNER);
admob.show(50,100,AdType?.BANNER);
}else{
trace("not support");
}}
protected function adHandler(event:AdEvent?):void {
trace("receive ad");
}

