TikTok.apk(点击下载) / ImEntranceService.java


package com.ss.android.ugc.aweme.di;

import X.AnonymousClass0WE;
import X.AnonymousClass0WN;
import X.C21100sd;
import X.C29751Fs;
import X.C42060GfR;
import X.C45173HoY;
import android.app.Application;
import com.bytedance.covode.number.Covode;
import com.ss.android.ugc.aweme.im.sdk.common.controller.providedservices.IIMEntranceService;
import com.ss.android.ugc.aweme.im.service.IIMService;

public class ImEntranceService implements IIMEntranceService {
    static {
        Covode.recordClassIndex(56628);
    }

    public static IIMEntranceService LIZ() {
        Object LIZ = C21100sd.LIZ(IIMEntranceService.class, false);
        if (LIZ != null) {
            return (IIMEntranceService) LIZ;
        }
        if (C21100sd.LLIL == null) {
            synchronized (IIMEntranceService.class) {
                try {
                    if (C21100sd.LLIL == null) {
                        C21100sd.LLIL = new ImEntranceService();
                    }
                } catch (Throwable th) {
                    throw th;
                }
            }
        }
        return (ImEntranceService) C21100sd.LLIL;
    }

    @Override // com.ss.android.ugc.aweme.im.sdk.common.controller.providedservices.IIMEntranceService
    public void init(IIMService iIMService) {
        Application LIZ = AnonymousClass0WN.LIZ();
        if (iIMService != null) {
            C45173HoY hoY = new C45173HoY();
            hoY.LJI = (int) AnonymousClass0WE.LJJI.LJ();
            hoY.LJFF = AnonymousClass0WE.LJIJI;
            hoY.LJ = "https://api-va.tiktokv.com/aweme/v1/";
            hoY.LIZLLL = "https://api-va.tiktokv.com/";
            hoY.LIZJ = "https://im-va.tiktokv.com/";
            hoY.LIZIZ = C29751Fs.LIZ;
            hoY.LJII = AnonymousClass0WE.LJJI.LIZIZ();
            hoY.LIZ = false;
            iIMService.initialize(LIZ, hoY, new C42060GfR());
        }
    }
}