Adcolony聚合指南 - uc-union/union-ads-sdk-demo GitHub Wiki

环境配置

最低系统要求为Android 14

Eclipse

由于adcolony官网介绍的接入方式是Eclipse接入,故这里不再赘述.详见Adcolony SDK集成指南

AndroidStudio

我们已经将通过测试的相关SDK文件托管在GitHub上,开发者可以通过简单gradle配置自动获取相关依赖库文件.

  1. build.gradle中的project配置中加入repositories信息,可以参考 build.gradle
repositories {
    maven {
        url 'https://raw.githubusercontent.com/uc-union/union-ads-maven-repository/master'
    }
}
  1. 添加dependencies依赖(通常是在app/build.gradle中定义),可以参考 app/build.gradle
dependencies {
    compile 'com.jirbo.adcolony:adcolony-ads:2.3.5'
}
  1. AndroidManifest.xml中添加下述内容, 详情请参考 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. proguard.pro中添加下述内容
-dontwarn com.immersion.** 
-dontnote com.immersion.** 
⚠️ **GitHub.com Fallback** ⚠️