arcreature7 / Unity-ANE

UnityAds ane for flash air mobile app ,witch enable as3 developer integrate Unity video Ad and rewarded video ads in their IOS and Android apps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UnityAds ANE for flash

UnityAds ane for flash air mobile app ,witch enable as3 developer integrate Unity video Ad and rewarded video in their ios and android apps
flex and actionscript can show u3d ad with the same code in ios and android apps
all Unity Ads native event is supported
base on UnityAd 3.0
requred air sdk 30.0 or later

very easy to use ,just 3 line code to integrate unity ads to air app

show Unity Video Ad:

UnityAds.getInstance().setUnityKeys("game id");
UnityAds.getInstance().addEventListener(UnityAdsEvent.onVideoLoadedSuccess, onAdReceived);

after a period of time

if(UnityAds.getInstance().isVideoReady()){
	UnityAds.getInstance().showVideo();
}

show Unity Banner Ad:

	UnityAds.getInstance().showBanner();

remove banner

UnityAds.getInstance().hideBanner();

###for android. you need add following config in application-app.xml add unity related activity and permission

<android>
        <manifestAdditions><![CDATA[
			<manifest android:installLocation="auto">
			    <uses-permission android:name="android.permission.INTERNET"/>
			    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
			    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
			    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
			    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
			      <application>
			      
			      
        <activity
            android:name="com.unity3d.services.ads.adunit.AdUnitActivity"
            android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen"
            android:hardwareAccelerated="true"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
        <activity
            android:name="com.unity3d.services.ads.adunit.AdUnitTransparentActivity"
            android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen"
            android:hardwareAccelerated="true"
            android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
        <activity
            android:name="com.unity3d.services.ads.adunit.AdUnitTransparentSoftwareActivity"
            android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen"
            android:hardwareAccelerated="false"
            android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
        <activity
            android:name="com.unity3d.services.ads.adunit.AdUnitSoftwareActivity"
            android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen"
            android:hardwareAccelerated="false"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
            
            
				</application>
			    
			    
			</manifest>
			
		]]></manifestAdditions>
    </android>

contact:wohaosea@gmail.com
project home:https://github.com/lilili87222/Unity-ANE
UnityAds home:https://ads.unity3d.com

About

UnityAds ane for flash air mobile app ,witch enable as3 developer integrate Unity video Ad and rewarded video ads in their IOS and Android apps


Languages

Language:ActionScript 100.0%