压缩包解压后,文件结构如下图所示:
(1). libs
将解压出的libs文件夹下的 *.aar
包放到项目工程 libs
目录下
(2). build.gradle
将解压出的build.gradle文件中的引用代码复制到项目工程的 build.gradle
文件中进行引入
(3). AndroidManifest.xml
将解压出的AndroidManifest.xml文件中的内容合并到项目的 AndroidManifest.xml
中
(4). 资源优化
- 如果您的应用开启了shrinkResource,则需要将解压出的keep.xml文件放到res/raw路径下
- 如果您的应用有用到第三方的资源优化框架(如:AndResProguard),则需要将解压出的whitelists.txt文件的内容添加到资源优化框架的
白名单中- 扩展阅读:Android 资源优化官方指南
DTGSDK.init(context, "your_app_id", "your_app_key", new DTGInitListener() {
@Override
public void onMediationInitFinished(DTGInitResult dtgInitResult) {
Log.i(TAG, "onMediationInitFinished: error msg: " + dtgInitResult.getErrorMsg());
Log.i(TAG, "onMediationInitFinished: init success mediation: " + dtgInitResult.getSuccessMediationIdList());
Log.e(TAG, "onMediationInitFinished: init failed mediation: " + dtgInitResult.getFailedMediationIdMap());
}
});