跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

SDK初始化配置

初始化SDK

在Application类onCreate()方法中,调用SDK初始化

//初始化友盟组件
UMConfigure.init(context, appkey, channel, type, null);
//初始化广告组件
UMUnionSdk.init(context);

示例工程

示例工程下载地址:ssp_demo.zip

接入代码

代码示例:

public class DemoApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        // 隐私合规预初始化(用户同意前调用)
        UMConfigure.preInit(this, "appkey", "channel");

        // 用户同意隐私协议后,完成正式初始化
        new Thread(() -> {
            UMConfigure.init(DemoApplication.this, "appkey", "channel",
                    UMConfigure.DEVICE_TYPE_PHONE, null);
            UMUnionSdk.init(DemoApplication.this);
        }).start();
    }
}