Vungle

■導入手順

AndroidManifest.xmlに記述を追加
以下の内容を追加します。

■ uses-permission

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="18" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

※ uses-permission 内の他のSDKにて記述済の設定は省略して下さい。
なお、WRITE_EXTERNAL_STORAGEに関して、注意点がありますので、こちらを確認ください。

■ activity

<activity android:name="com.vungle.publisher.VideoFullScreenAdActivity" 
android:configChanges="keyboardHidden|orientation|screenSize" 
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>

<activity
android:name="com.vungle.publisher.MraidFullScreenAdActivity" 
android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize" 
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>

<activity
android:name="com.vungle.publisher.FlexViewAdActivity"
android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>

※ FlexViewAdActivityはUnity Pluginではサポートしておりませんが、AndroidManifestに定義されてないと、SDK 検証でエラーが出力されます。正常動作には問題がありませんのでエラーを確認しないかリリースモードでは削除しても良いです。

② ProGuardの設定
-keep class com.vungle.** { *; }
-keep class javax.inject.*
-keep class dagger.*
-keepattributes *Annotation*
-keepattributes Signature
-dontwarn com.vungle.publisher.**

その他のライブラリ

Vungleの動画広告は、下記ライブラリが必要となります。
既にアプリに下記ライプラリが含まれている場合には、必要ありません。

adapter-rxjava-2.2.0.jar
converter-gson-2.2.0.jar
dagger-2.7.jar
eventbus-2.2.1.jar
gson-2.7.jar
javax.inject-1.jar
okhttp-3.6.0.jar
okio-1.11.0.jar
retrofit-2.2.0.jar
rxjava-1.2.0.jar

results matching ""

    No results matching ""