翰林优商.apk(点击下载) / a.java


package com.sjm.sjmsdk.a.c;

import android.app.Activity;
import android.app.ActivityManager;
import android.os.Build;
import android.text.TextUtils;
import android.util.ArrayMap;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import com.bytedance.sdk.openadsdk.TTAdConstant;
import com.bytedance.sdk.openadsdk.downloadnew.core.TTDownloadField;
import com.qq.e.comm.constants.ErrorCode;
import com.sjm.sjmsdk.R;
import com.sjm.sjmsdk.a.f.c;
import com.sjm.sjmsdk.a.f.g;
import com.sjm.sjmsdk.ad.SjmAdError;
import com.sjm.sjmsdk.ad.SjmRewardVideoAdListener;
import com.sjm.sjmsdk.b.b;
import com.sjm.sjmsdk.c.d;
import com.sjm.sjmsdk.core.config.SjmSdkConfig;
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Random;

public abstract class a extends b {
    static HashSet<Integer> e;
    public String a;
    public String b;
    protected g c;
    protected com.sjm.sjmsdk.a.f.b d;
    public AbstractC0264a f;
    public boolean g;
    public boolean h = false;
    public int i = 0;
    public int j = 0;
    public int k = 500;
    public int l = TTAdConstant.STYLE_SIZE_RADIO_3_2;
    public boolean m = false;
    private c n;
    private ViewGroup o = null;
    private String p = "";

    /* renamed from: com.sjm.sjmsdk.a.c.a$a  reason: collision with other inner class name */
    public interface AbstractC0264a {
        void onAdLoadFail(String str, String str2, SjmAdError sjmAdError);
    }

    public a(Activity activity, String str, SjmRewardVideoAdListener sjmRewardVideoAdListener, boolean z) {
        super(activity, str, sjmRewardVideoAdListener, z);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private String a(String str) {
        String str2;
        HashMap hashMap = new HashMap();
        hashMap.put("sjmad_id", a().b);
        hashMap.put("user_id", a().r);
        hashMap.put("sjm_id", SjmSdkConfig.instance().sjm_appId);
        hashMap.put("trans_id", str);
        String a2 = d.a(hashMap, true, false);
        String stringWith = SjmSdkConfig.instance().getStringWith("secret");
        this.p = stringWith;
        if (TextUtils.isEmpty(stringWith)) {
            str2 = d.a(a2);
        } else {
            str2 = d.a(a2 + "&key=" + this.p);
        }
        Log.d("main", "formatmap=" + a2.toString() + ",,key=" + this.p);
        return str2;
    }

    /* JADX WARNING: Code restructure failed: missing block: B:3:0x0027, code lost:
        r0 = g();
     */
    private void a(int i2) {
        final Activity g2;
        Log.i("test", "SjmRewardVideoAdAdapter.onSjmAdShowSkipBtn...delay = " + i2 + " & duration = " + this.l);
        if (Build.VERSION.SDK_INT >= 19 && g2 != null) {
            ViewGroup viewGroup = (ViewGroup) g2.getWindow().getDecorView();
            this.o = viewGroup;
            viewGroup.animate().setDuration((long) i2).withEndAction(new Runnable() {
                /* class com.sjm.sjmsdk.a.c.a.AnonymousClass1 */

                public void run() {
                    Log.i("test", "SjmSplashAdAdapter.showSkipBtn");
                    a.this.a((a) g2);
                    a.this.o.animate().setDuration((long) a.this.l).withEndAction(new Runnable() {
                        /* class com.sjm.sjmsdk.a.c.a.AnonymousClass1.AnonymousClass1 */

                        public void run() {
                            a.this.i();
                        }
                    }).start();
                }
            }).start();
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void a(Activity activity) {
        View inflate = View.inflate(activity, this.j != 1 ? R.layout.sjm_frame_skip : R.layout.sjm_frame_skip_2, null);
        inflate.setTag("Sjm_VIEW");
        inflate.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
        View findViewById = inflate.findViewById(R.id.Sjm_close_btn);
        findViewById.setVisibility(0);
        findViewById.setOnClickListener(new View.OnClickListener() {
            /* class com.sjm.sjmsdk.a.c.a.AnonymousClass3 */

            public void onClick(View view) {
                a aVar = a.this;
                aVar.a((a) aVar.o);
            }
        });
        this.o.addView(inflate);
    }

    private void a(View view, float f2, float f3) {
        Log.i("test", "touchPos...X = " + f2 + " | Y = " + f3);
        long currentTimeMillis = System.currentTimeMillis();
        MotionEvent obtain = MotionEvent.obtain(currentTimeMillis, currentTimeMillis, 0, f2, f3, 0);
        view.dispatchTouchEvent(obtain);
        obtain.recycle();
        long nextInt = currentTimeMillis + ((long) (new Random().nextInt(150) + 50));
        MotionEvent obtain2 = MotionEvent.obtain(nextInt, nextInt, 1, f2, f3, 0);
        view.dispatchTouchEvent(obtain2);
        obtain2.recycle();
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void a(ViewGroup viewGroup) {
        Log.i("test", "SjmRewardVideoAdAdapter.performSkip");
        i();
        if (viewGroup != null) {
            a(viewGroup, ((float) viewGroup.getWidth()) * 0.5f, ((float) viewGroup.getHeight()) * 0.9f);
        }
    }

    private c e() {
        if (this.n == null) {
            this.n = new c();
        }
        return this.n;
    }

    private HashSet<Integer> f() {
        if (e == null) {
            HashSet<Integer> hashSet = new HashSet<>();
            e = hashSet;
            hashSet.add(5013);
            e.add(5004);
            e.add(5005);
            e.add(5009);
            e.add(5021);
            e.add(40020);
        }
        return e;
    }

    private Activity g() {
        try {
            String h2 = h();
            Class<?> cls = Class.forName("android.app.ActivityThread");
            Object invoke = cls.getMethod("currentActivityThread", new Class[0]).invoke(null, new Object[0]);
            Field declaredField = cls.getDeclaredField("mActivities");
            declaredField.setAccessible(true);
            ArrayMap arrayMap = (ArrayMap) declaredField.get(invoke);
            for (Object obj : arrayMap.keySet()) {
                Object obj2 = arrayMap.get(obj);
                Field declaredField2 = obj2.getClass().getDeclaredField(TTDownloadField.TT_ACTIVITY);
                declaredField2.setAccessible(true);
                Object obj3 = declaredField2.get(obj2);
                System.out.println(obj3);
                Activity activity = (Activity) obj3;
                if (h2.equals(activity.getClass().toString().substring(6))) {
                    Log.i("test", "______reflectActivity____" + activity.toString());
                    return activity;
                }
            }
        } catch (Exception e2) {
            e2.printStackTrace();
        }
        return null;
    }

    private String h() {
        if (getActivity() == null) {
            return "";
        }
        try {
            return ((ActivityManager) getActivity().getSystemService(TTDownloadField.TT_ACTIVITY)).getRunningTasks(30).get(0).topActivity.getClassName();
        } catch (Exception unused) {
            return "";
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void i() {
        Log.i("test", "SjmRewardVideoAdAdapter.onRemoveSkipBtn");
        ViewGroup viewGroup = this.o;
        if (viewGroup != null) {
            viewGroup.animate().cancel();
            View findViewWithTag = this.o.findViewWithTag("Sjm_VIEW");
            if (findViewWithTag != null) {
                Log.i("test", "SjmRewardVideoAdAdapter.removeSkipBtn");
                this.o.removeView(findViewWithTag);
                this.o = null;
            }
        }
    }

    /* access modifiers changed from: protected */
    public g a() {
        if (this.c == null) {
            g gVar = new g(this.b, this.posId, this.userId, this.rewardName, this.rewardAmount);
            this.c = gVar;
            gVar.b = this.a;
            this.c.u = this.extra;
        }
        return this.c;
    }

    public void a(String str, String str2) {
        b().a("Event_Start", "onSjmAdStart");
        this.d.d = str;
        this.d.b = str2;
        super.onSjmPushLog(getActivity(), this.d);
    }

    /* access modifiers changed from: protected */
    public com.sjm.sjmsdk.a.f.b b() {
        if (this.d == null) {
            com.sjm.sjmsdk.a.f.a aVar = new com.sjm.sjmsdk.a.f.a(this.b, this.posId);
            this.d = aVar;
            aVar.c = "RewardVideo";
        }
        this.d.l = this.userId;
        return this.d;
    }

    public void c() {
        b().a("Event_Start_Show", "onSjmShowAd");
        super.onSjmPushLog(getActivity(), b());
    }

    /* access modifiers changed from: protected */
    public void d() {
        a().p = System.currentTimeMillis();
        a().q = a().p - a().o;
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdClick() {
        super.onSjmAdClick();
        a().a("onSjmAdClick");
        b().a("Event_Click", "onSjmAdClick");
        super.onSjmPushLog(getActivity(), b());
        if (this.h) {
            i();
        }
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdClose() {
        super.onSjmAdClose();
        a().a("onSjmAdClose");
        if (this.h) {
            i();
        }
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdError(SjmAdError sjmAdError) {
        SjmSdkConfig instance;
        String str;
        int i2;
        if (this.g) {
            if (f().contains(Integer.valueOf(sjmAdError.getErrorCode()))) {
                SjmSdkConfig.instance().addAdIdLimit(this.posId, sjmAdError.getErrorCode(), 0);
            }
            if (sjmAdError.getErrorCode() == 6000) {
                String errorMsg = sjmAdError.getErrorMsg();
                if (errorMsg.contains("100133")) {
                    instance = SjmSdkConfig.instance();
                    str = this.posId;
                    i2 = 100133;
                } else if (errorMsg.contains("100135")) {
                    instance = SjmSdkConfig.instance();
                    str = this.posId;
                    i2 = 100135;
                } else if (errorMsg.contains("100126")) {
                    instance = SjmSdkConfig.instance();
                    str = this.posId;
                    i2 = 100126;
                } else if (errorMsg.contains("106001")) {
                    instance = SjmSdkConfig.instance();
                    str = this.posId;
                    i2 = 106001;
                }
                instance.addAdIdLimit(str, ErrorCode.UNKNOWN_ERROR, i2);
            }
            com.sjm.sjmsdk.a.f.b b2 = b();
            b2.a("Event_Error", sjmAdError.getErrorCode() + ":" + sjmAdError.getErrorMsg());
            super.onSjmPushLog(getActivity(), b());
            AbstractC0264a aVar = this.f;
            if (aVar != null) {
                aVar.onAdLoadFail(this.posId, this.b, sjmAdError);
                return;
            }
            return;
        }
        super.onSjmAdError(sjmAdError);
        a().a("onSjmAdError");
        com.sjm.sjmsdk.a.f.b b3 = b();
        b3.a("Event_Error", sjmAdError.getErrorCode() + ":" + sjmAdError.getErrorMsg());
        super.onSjmPushLog(getActivity(), b());
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdExpose() {
        super.onSjmAdExpose();
        a().a("onSjmAdExpose");
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdLoaded(String str) {
        this.g = false;
        a().m = System.currentTimeMillis();
        a().a("onSjmAdLoaded");
        super.onSjmAdLoaded(str);
        onSjmAdTradeId(a().m + "", a(a().m + ""), false);
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdReward(String str) {
        String str2;
        d();
        a().a("onSjmAdReward");
        b().a("Event_finish", "onSjmAdReward");
        super.onSjmPushLog(getActivity(), b());
        g gVar = this.c;
        if (gVar == null || TextUtils.isEmpty(gVar.i)) {
            str2 = a().m + "";
        } else {
            str2 = this.c.i;
        }
        super.onSjmAdReward(str2);
        if (this.h && this.i == 0) {
            a(0);
        }
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdShow() {
        super.onSjmAdShow();
        a().n = System.currentTimeMillis();
        a().o = System.currentTimeMillis();
        a().a("onSjmAdShow");
        b().a("Event_Show", "onSjmAdShow");
        super.onSjmPushLog(getActivity(), b());
        if (this.h && this.i == 1) {
            a(this.k);
        }
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdShowError(SjmAdError sjmAdError) {
        super.onSjmAdShowError(sjmAdError);
        a().a("onSjmAdShowError");
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdTradeId(final String str, String str2, boolean z) {
        SjmSdkConfig instance = SjmSdkConfig.instance();
        boolean z2 = true;
        if (instance.getIntWith(a().b + "_is_service") != 1) {
            z2 = false;
        }
        this.needSecondVerity = z2;
        Log.d("test", "needSecondVerity=" + this.needSecondVerity);
        if (this.needSecondVerity) {
            e().a(a(), new c.a() {
                /* class com.sjm.sjmsdk.a.c.a.AnonymousClass2 */

                @Override // com.sjm.sjmsdk.a.f.c.a
                public void a(String str) {
                    if (TextUtils.isEmpty(str)) {
                        a.this.c.i = str;
                        a.super.onSjmAdTradeId(str, a.this.a((a) str), false);
                        return;
                    }
                    a.this.c.i = str;
                    a.super.onSjmAdTradeId(str, a.this.a((a) str), true);
                }
            });
        } else {
            super.onSjmAdTradeId(str, str2, false);
        }
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdVideoCached() {
        super.onSjmAdVideoCached();
        a().a("onSjmAdVideoCached");
    }

    /* access modifiers changed from: protected */
    @Override // com.sjm.sjmsdk.b.b
    public void onSjmAdVideoComplete() {
        super.onSjmAdVideoComplete();
        d();
        a().a("onSjmAdVideoComplete");
    }
}