VegeFruits v7.1版本的 MD5 值为:2ff167dfba698c783e879938fe00b9ce

以下内容为反编译后的 b.java 源代码,内容仅作参考


package com.applovin.impl.adview;

import android.app.Activity;
import android.net.Uri;
import android.view.ViewGroup;
import com.applovin.adview.AppLovinAdView;
import com.applovin.adview.AppLovinAdViewEventListener;
import com.applovin.impl.sdk.AppLovinAdServiceImpl;
import com.applovin.impl.sdk.dr;
import com.applovin.impl.sdk.fq;
import com.applovin.sdk.AppLovinAd;
import com.applovin.sdk.AppLovinLogger;
import com.applovin.sdk.AppLovinSdk;

public class b implements Runnable {
    final AdViewControllerImpl a;

    public b(AdViewControllerImpl adViewControllerImpl) {
        this.a = adViewControllerImpl;
    }

    @Override
    public void run() {
        ar arVar;
        AppLovinAd appLovinAd;
        n nVar;
        AppLovinAd appLovinAd2;
        Object obj;
        AppLovinLogger appLovinLogger;
        AppLovinSdk appLovinSdk;
        n nVar2;
        AppLovinSdk appLovinSdk2;
        String str;
        ViewGroup viewGroup;
        String str2;
        n nVar3;
        AppLovinSdk appLovinSdk3;
        ar arVar2;
        ar arVar3;
        AppLovinAdViewEventListener appLovinAdViewEventListener;
        AppLovinAd appLovinAd3;
        ViewGroup viewGroup2;
        AppLovinSdk appLovinSdk4;
        ViewGroup viewGroup3;
        n nVar4;
        n nVar5;
        AppLovinSdk appLovinSdk5;
        arVar = this.a.q;
        if (arVar != null) {
            return;
        }
        appLovinAd = this.a.n;
        if (appLovinAd instanceof com.applovin.impl.sdk.g) {
            nVar = this.a.j;
            if (nVar != null) {
                appLovinAd2 = this.a.n;
                com.applovin.impl.sdk.g gVar = (com.applovin.impl.sdk.g) appLovinAd2;
                obj = this.a.a;
                if (!(obj instanceof Activity)) {
                    nVar5 = this.a.j;
                    appLovinSdk5 = this.a.c;
                    obj = fq.a(nVar5, appLovinSdk5);
                }
                if (!(obj instanceof Activity)) {
                    appLovinLogger = this.a.e;
                    appLovinLogger.userError("AppLovinAdView", "Unable to expand ad. No Activity found.");
                    Uri g = gVar.g();
                    appLovinSdk = this.a.c;
                    dr drVar = new dr(appLovinSdk);
                    if (g != null && drVar.ag()) {
                        appLovinSdk2 = this.a.c;
                        AppLovinAdServiceImpl appLovinAdServiceImpl = (AppLovinAdServiceImpl) appLovinSdk2.getAdService();
                        str = this.a.g;
                        appLovinAdServiceImpl.trackAndLaunchClick(gVar, str, this.a.getParentView(), this.a, g);
                    }
                    nVar2 = this.a.j;
                    nVar2.a("javascript:al_onFailedExpand();");
                    return;
                }
                viewGroup = this.a.b;
                if (viewGroup != null) {
                    viewGroup3 = this.a.b;
                    nVar4 = this.a.j;
                    viewGroup3.removeView(nVar4);
                }
                AdViewControllerImpl adViewControllerImpl = this.a;
                str2 = this.a.g;
                nVar3 = this.a.j;
                appLovinSdk3 = this.a.c;
                adViewControllerImpl.q = new ar(gVar, str2, nVar3, (Activity) obj, appLovinSdk3);
                arVar2 = this.a.q;
                arVar2.setOnDismissListener(new c(this));
                arVar3 = this.a.q;
                arVar3.show();
                appLovinAdViewEventListener = this.a.z;
                appLovinAd3 = this.a.n;
                viewGroup2 = this.a.b;
                appLovinSdk4 = this.a.c;
                com.applovin.impl.sdk.bk.a(appLovinAdViewEventListener, appLovinAd3, (AppLovinAdView) viewGroup2, appLovinSdk4);
            }
        }
    }
}