大漢易經書院.apk(点击下载) / p.java


package com.huawei.hms.availableupdate;

import android.app.Activity;
import android.content.Intent;
import android.text.TextUtils;
import android.view.KeyEvent;
import com.huawei.hms.activity.BridgeActivity;
import com.huawei.hms.activity.IBridgeActivityDelegate;
import com.huawei.hms.android.SystemUtils;
import com.huawei.hms.common.util.AGCUtils;
import com.huawei.hms.support.hianalytics.HiAnalyticsConstant;
import com.huawei.hms.support.hianalytics.HiAnalyticsUtils;
import com.huawei.hms.support.log.HMSLog;
import com.huawei.hms.update.ui.UpdateBean;
import com.huawei.hms.utils.NetWorkUtil;
import com.huawei.hms.utils.PackageManagerHelper;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.HashMap;

/* compiled from: AbsUpdateWizard */
public abstract class p implements IBridgeActivityDelegate {
    public WeakReference<Activity> a;
    public IBridgeActivityDelegate b;
    public UpdateBean c = null;
    public q d = null;
    public boolean e = false;
    public int f = -1;
    public String g = null;
    public String h = null;
    public int i = 0;

    public static String a(int i2) {
        if (i2 == 0) {
            return g0.class.getName();
        }
        if (i2 == 5) {
            return z.class.getName();
        }
        if (i2 != 6) {
            return i2 != 7 ? "" : r.class.getName();
        }
        return h0.class.getName();
    }

    public void a(q qVar) {
    }

    public abstract void a(Class<? extends q> cls);

    public Activity b() {
        WeakReference<Activity> weakReference = this.a;
        if (weakReference == null) {
            return null;
        }
        return weakReference.get();
    }

    public void b(q qVar) {
    }

    public void c(int i2, int i3) {
        Activity b2 = b();
        if (b2 != null && !b2.isFinishing()) {
            a(i2, i3);
            Intent intent = new Intent();
            intent.putExtra(BridgeActivity.EXTRA_DELEGATE_CLASS_NAME, getClass().getName());
            intent.putExtra(BridgeActivity.EXTRA_RESULT, i2);
            b2.setResult(-1, intent);
            b2.finish();
        }
    }

    @Override // com.huawei.hms.activity.IBridgeActivityDelegate
    public void onBridgeActivityCreate(Activity activity) {
        this.a = new WeakReference<>(activity);
        if (this.c == null) {
            Intent intent = activity.getIntent();
            if (intent != null) {
                UpdateBean updateBean = (UpdateBean) intent.getSerializableExtra(BridgeActivity.EXTRA_DELEGATE_UPDATE_INFO);
                this.c = updateBean;
                if (updateBean == null) {
                    return;
                }
            } else {
                return;
            }
        }
        this.g = this.c.b();
        this.h = this.c.getClientAppName();
        this.i = this.c.c();
        this.c.a();
        this.b = null;
        this.e = false;
        this.f = -1;
    }

    @Override // com.huawei.hms.activity.IBridgeActivityDelegate
    public void onBridgeActivityDestroy() {
        IBridgeActivityDelegate iBridgeActivityDelegate;
        this.a = null;
        a();
        if (this.e && (iBridgeActivityDelegate = this.b) != null) {
            iBridgeActivityDelegate.onBridgeActivityDestroy();
        }
    }

    /* JADX DEBUG: Multi-variable search result rejected for r2v0, resolved type: com.huawei.hms.availableupdate.p */
    /* JADX WARN: Multi-variable type inference failed */
    @Override // com.huawei.hms.activity.IBridgeActivityDelegate
    public void onBridgeConfigurationChanged() {
        IBridgeActivityDelegate iBridgeActivityDelegate;
        if (!this.e || (iBridgeActivityDelegate = this.b) == null) {
            q qVar = this.d;
            if (qVar != null) {
                Class<?> cls = qVar.getClass();
                this.d.b();
                this.d = null;
                a((Class<? extends q>) cls);
                return;
            }
            return;
        }
        iBridgeActivityDelegate.onBridgeConfigurationChanged();
    }

    @Override // com.huawei.hms.activity.IBridgeActivityDelegate
    public void onKeyUp(int i2, KeyEvent keyEvent) {
        IBridgeActivityDelegate iBridgeActivityDelegate;
        if (this.e && (iBridgeActivityDelegate = this.b) != null) {
            iBridgeActivityDelegate.onKeyUp(i2, keyEvent);
        }
    }

    public final String b(int i2, int i3) {
        String valueOf = String.valueOf(i2);
        if (i3 == 0) {
            return "0000" + valueOf;
        } else if (i3 == 5) {
            return "5000" + valueOf;
        } else if (i3 != 6) {
            return valueOf;
        } else {
            return "4000" + valueOf;
        }
    }

    public void a() {
        q qVar = this.d;
        if (qVar != null) {
            try {
                qVar.b();
                this.d = null;
            } catch (IllegalStateException e2) {
                HMSLog.e("AbsUpdateWizard", "In dismissDialog, Failed to dismiss the dialog." + e2.getMessage());
            }
        }
    }

    public void a(int i2, int i3) {
        if (!SystemUtils.isChinaROM()) {
            HMSLog.i("AbsUpdateWizard", "not ChinaROM ");
            return;
        }
        Activity b2 = b();
        if (b2 != null && !b2.isFinishing()) {
            int packageVersionCode = new PackageManagerHelper(b2).getPackageVersionCode(this.g);
            HashMap hashMap = new HashMap();
            hashMap.put("package", b2.getPackageName());
            hashMap.put(HiAnalyticsConstant.BI_KEY_TARGET_PACKAGE, this.g);
            hashMap.put(HiAnalyticsConstant.BI_KEY_TARGET_VER, String.valueOf(packageVersionCode));
            hashMap.put(HiAnalyticsConstant.BI_KEY_SDK_VER, "50300304");
            hashMap.put("app_id", AGCUtils.getAppId(b2));
            hashMap.put(HiAnalyticsConstant.BI_KEY_TRIGGER_API, "core.connnect");
            hashMap.put(HiAnalyticsConstant.BI_KEY_UPDATE_TYPE, String.valueOf(i3));
            hashMap.put(HiAnalyticsConstant.BI_KEY_NET_TYPE, String.valueOf(NetWorkUtil.getNetworkType(b2)));
            hashMap.put("result", b(i2, i3));
            HiAnalyticsUtils.getInstance().onEvent(b2, HiAnalyticsConstant.BI_TYPE_UPDATE, hashMap);
        }
    }

    public boolean a(boolean z) {
        Activity b2 = b();
        boolean z2 = false;
        if (b2 == null) {
            return false;
        }
        ArrayList typeList = this.c.getTypeList();
        if (typeList.size() > 0) {
            typeList.remove(0);
        }
        if (this.b == null) {
            a(typeList);
        }
        if (this.b != null) {
            z2 = true;
            this.e = true;
            this.c.setTypeList(typeList);
            this.c.setNeedConfirm(z);
            IBridgeActivityDelegate iBridgeActivityDelegate = this.b;
            if (iBridgeActivityDelegate instanceof p) {
                ((p) iBridgeActivityDelegate).a(this.c);
            }
            this.b.onBridgeActivityCreate(b2);
        }
        return z2;
    }

    public final void a(ArrayList arrayList) {
        String a2 = (arrayList == null || arrayList.size() <= 0) ? null : a(((Integer) arrayList.get(0)).intValue());
        if (a2 != null) {
            try {
                this.b = (IBridgeActivityDelegate) Class.forName(a2).asSubclass(IBridgeActivityDelegate.class).newInstance();
            } catch (ClassCastException | ClassNotFoundException | IllegalAccessException | InstantiationException e2) {
                HMSLog.e("AbsUpdateWizard", "getBridgeActivityDelegate error" + e2.getMessage());
            }
        }
    }

    public final void a(UpdateBean updateBean) {
        this.c = updateBean;
    }

    public boolean a(String str, int i2) {
        Activity b2;
        if (!TextUtils.isEmpty(str) && (b2 = b()) != null && !b2.isFinishing() && new PackageManagerHelper(b2).getPackageVersionCode(str) >= i2) {
            return true;
        }
        return false;
    }
}