Adcolony聚合指南 - uc-union/union-ads-sdk-demo GitHub Wiki
最低系统要求为Android 14。
由于adcolony官网介绍的接入方式是Eclipse接入,故这里不再赘述.详见Adcolony SDK集成指南
我们已经将通过测试的相关SDK文件托管在GitHub上,开发者可以通过简单gradle配置自动获取相关依赖库文件.
- 在
build.gradle
中的project配置中加入repositories
信息,可以参考 build.gradle
repositories {
maven {
url 'https://raw.githubusercontent.com/uc-union/union-ads-maven-repository/master'
}
}
- 添加
dependencies
依赖(通常是在app/build.gradle
中定义),可以参考 app/build.gradle
dependencies {
compile 'com.jirbo.adcolony:adcolony-ads:2.3.5'
}
- 在
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>
- 在
proguard.pro
中添加下述内容
-dontwarn com.immersion.**
-dontnote com.immersion.**