Skip to main content

初始化

在调用 JIM.getInstance().init() 方法初始化时,使用带有 InitConfig参数的方法:

JIM.InitConfig initConfig = new JIM.InitConfig.Builder()
.setPushConfig(new PushConfig.Builder().build())
.build();

JIM.getInstance().init(appContext, appKey, initConfig);
  1. 添加依赖。

    implementation files('libs/XMPlugin.aar')
    implementation files('libs/MiPush_SDK_Client_6_0_1-C_3rd.aar')
  2. 构造InitConfig时设置小米推送的appIdappKey

    JIM.InitConfig initConfig = new JIM.InitConfig.Builder()
    .setPushConfig(new PushConfig.Builder()
    .setXmConfig("appId", "appKey")
    .build())
    .build();
  3. 混淆配置。

    -keep class com.juggle.im.push.** {*;}