Adcolony Mediation Guide - uc-union/union-ads-sdk-demo GitHub Wiki

Environment Setup

Require Android SDK level 14 or above.

Eclipse

See Adcolony SDK integration guide.

AndroidStudio (Highly recommended)

  1. Add the following repositories info to project section in build.gradle file, more details in build.gradle
repositories {
    maven {
        url 'https://raw.githubusercontent.com/uc-union/union-ads-maven-repository/master'
    }
}
  1. Add dependencies dependency (usually defined in app/build.gradle), more details in app/build.gradle
dependencies {
    compile 'com.jirbo.adcolony:adcolony-ads:2.3.5'
}
  1. Add the following contents to AndroidManifest.xml, more details in AndroidManifest.xml.
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />

<application
    android:hardwareAccelerated="true">
    <activity android:name="com.jirbo.adcolony.AdColonyOverlay"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
    <activity android:name="com.jirbo.adcolony.AdColonyFullscreen"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />
    <activity android:name="com.jirbo.adcolony.AdColonyBrowser"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />
</application>
  1. Add the following content to proguard.pro.
-dontwarn com.immersion.** 
-dontnote com.immersion.** 
⚠️ **GitHub.com Fallback** ⚠️