导航菜单

页面标题

页面副标题

新暖心缘 v8.1.1 - MyJPushMessageReceiver.java 源代码

正在查看: 新暖心缘 v8.1.1 应用的 MyJPushMessageReceiver.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.luanxingyuan.app.jpush;

import android.content.Context;
import cn.jpush.android.api.JPushMessage;
import cn.jpush.android.service.JPushMessageReceiver;
import com.luanxingyuan.app.base.AppManager;
import com.luanxingyuan.app.base.BaseResponse;
import com.luanxingyuan.app.bean.ChatUserInfo;
import com.luanxingyuan.app.socket.ConnectHelper;
import com.luanxingyuan.app.util.LogUtil;
import com.luanxingyuan.app.util.ParamUtil;
import java.util.HashMap;
import o6.n;

public class MyJPushMessageReceiver extends JPushMessageReceiver {

    class a extends r6.a<BaseResponse> {
        a() {
        }

        public void onResponse(BaseResponse baseResponse, int i8) {
        }
    }

    private void b(Context context) {
        HashMap hashMap = new HashMap();
        hashMap.put("userId", a(context));
        x7.a.h().c(m6.a.i0()).e("param", ParamUtil.getParam(hashMap)).f().c(new a());
    }

    public String a(Context context) {
        if (AppManager.f() == null) {
            return "";
        }
        ChatUserInfo k8 = AppManager.f().k();
        if (k8 == null) {
            return String.valueOf(n.a(context.getApplicationContext()).t_id);
        }
        int i8 = k8.t_id;
        return i8 >= 0 ? String.valueOf(i8) : "";
    }

    @Override
    public void onAliasOperatorResult(Context context, JPushMessage jPushMessage) {
        LogUtil.i("设置别名: code " + jPushMessage.getErrorCode());
        if (jPushMessage.getErrorCode() == 0) {
            LogUtil.i(" 极光别名alisa: " + jPushMessage.getAlias());
            n.A(context, jPushMessage.getAlias());
            b(context);
        }
        super.onAliasOperatorResult(context, jPushMessage);
    }

    @Override
    public void onCheckTagOperatorResult(Context context, JPushMessage jPushMessage) {
        super.onCheckTagOperatorResult(context, jPushMessage);
    }

    @Override
    public void onConnected(Context context, boolean z7) {
        if (z7) {
            ConnectHelper.get().checkConnect();
        }
    }

    @Override
    public void onMobileNumberOperatorResult(Context context, JPushMessage jPushMessage) {
        super.onMobileNumberOperatorResult(context, jPushMessage);
    }

    @Override
    public void onTagOperatorResult(Context context, JPushMessage jPushMessage) {
        super.onTagOperatorResult(context, jPushMessage);
    }
}