最右.apk(点击下载) / u.java


package com.kwad.sdk.api.loader;

import android.content.Context;
import com.kwad.sdk.api.core.IKsAdSDK;
import com.kwad.sdk.api.loader.n;
import com.umeng.analytics.pro.ak;
import java.util.concurrent.atomic.AtomicBoolean;

public final class u {
    private static final AtomicBoolean Us = new AtomicBoolean();

    public static /* synthetic */ String a(IKsAdSDK iKsAdSDK) {
        Object dM = iKsAdSDK.dM("TRANSFORM_API_HOST", "https://open.e.kuaishou.com/rest/e/v3/open/sdk2");
        return dM != null ? dM.toString() : "https://open.e.kuaishou.com/rest/e/v3/open/sdk2";
    }

    public static void a(final Context context, final IKsAdSDK iKsAdSDK) {
        if (!Us.get()) {
            k.submit(new Runnable() {
                /* class com.kwad.sdk.api.loader.u.AnonymousClass1 */

                public final void run() {
                    try {
                        if (Math.abs(System.currentTimeMillis() - t.q(context, "lastUpdateTime")) >= t.q(context, ak.aT) * 1000) {
                            u.Us.set(true);
                            String a2 = u.a(iKsAdSDK);
                            IKsAdSDK iKsAdSDK = iKsAdSDK;
                            Context context = Loader.get().getContext();
                            new n.e(new n.g(new n.d(new n.h(new n.b(a2, iKsAdSDK), context), context), context), context).a(new n.c<Boolean>() {
                                /* class com.kwad.sdk.api.loader.u.AnonymousClass1.AnonymousClass1 */

                                /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
                                @Override // com.kwad.sdk.api.loader.n.c
                                public final /* synthetic */ void b(Boolean bool) {
                                    u.Us.set(false);
                                    new StringBuilder("checkAndUpdate onNewResult: ").append(bool);
                                }

                                @Override // com.kwad.sdk.api.loader.n.c
                                public final void d(Throwable th) {
                                    u.Us.set(false);
                                    m.d("DynamicMonitor", "onFailure", th);
                                }
                            });
                        }
                    } catch (Throwable th) {
                        u.Us.set(false);
                        m.d("DynamicMonitor", "onFailure", th);
                    }
                }
            });
        }
    }
}