导航菜单

页面标题

页面副标题

Cantique de Louanges v12 - j0.java 源代码

正在查看: Cantique de Louanges v12 应用的 j0.java JAVA 源代码文件

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


package com.adcolony.sdk;

import androidx.core.app.NotificationCompat;
import com.appnext.ads.fullscreen.RewardedVideo;
import java.io.ByteArrayOutputStream;
import java.nio.charset.Charset;
import java.util.Map;
import java.util.zip.Deflater;
import java.util.zip.Inflater;

public final class j0 {

    public static final a f9391e = new a(null);

    private static final Map f9392f = ia.i0.m(new ha.u[]{ha.a0.a(RewardedVideo.VIDEO_MODE_DEFAULT, "truefalse"), ha.a0.a("la-req-01", "\"iphoneos\"ipados\"cell\"tablet\"{\"carrier_name\":\",\"data_path\":\",\"device_api\":,\"screen_width\":,\"screen_height\":,\"display_dpi\":,\"device_type\":\"phone\",\"locale_language_code\":\",\"ln\":\",\"locale_country_code\":\",\"locale\":\",\"mac_address\":\"\",\"manufacturer\":\",\"device_brand\":\",\"media_path\":\",\"temp_storage_path\":\",\"memory_class\":,\"memory_used_mb\":,\"model\":\",\"device_model\":\",\"sdk_type\":\"android_native\",\"sdk_version\":\"4.\",\"network_type\":\"wifi\",\"os_version\":\",\"os_name\":\"android\",\"platform\":\"android\",\"arch\":\",\"user_id\":\"\",\"app_id\":\",\"app_bundle_name\":\",\"app_bundle_version\":\",\"battery_level\":1,\"cell_service_country_code\":\",\"timezone_ietf\":\",\"timezone_gmt_m\":,\"timezone_dst_m\":,\"controller_version\":\"3.\",\"current_orientation\":0,\"cleartext_permitted\":true,\"density\":,\"dark_mode\":false,\"available_stores\":[],\"advertiser_id\":\",\"limit_tracking\":false,\"adc_alt_id\":\"}"), ha.a0.a("la-res-01", "{\"controller\":{\"url\":\"https://adc-ad-assets.adtilt.com/launch/__controllers__/4.0.0/controller.js\",\"sha1\":,\"version\":\"3.\"},\"libraries\":[],\"item\":0,\"logging\":{\"log_private\":false,\"send_level\":1,\"enable_crash_reporting\":false,\"print_level\":3,\"report_interval_ms\":5000},\"metadata\":{\"controller_heartbeat_interval\":300000,\"controller_heartbeat_timeout\":15000,\"ad_request_timeout\":20000,\"iab_url\":\"https://adc-ad-assets.adtilt.com/launch/__libs__/omsdk/omsdk-v1.js\",\"odt_config\":{\"version\":,\"streams\":[{\"stream\":\"events\",\"request_types\":[\"start\",\"html5_interaction\",\"in_video_engagement\",\"download\",\"info\",\"viewable_impression\",\"complete\",\"skip\",\"continue\",\"midpoint\",\"first_quartile\",\"third_quartile\",\"reward_v4vc\"configure\"session_start\",\"session_end\",\"session_resume\",\"session_pause\"]\"table_name\"max_rows\": GROUP BY ]},\"calculate_odt_timeout\":500,\"async_odt_query\":false},\"status\":\"success\",\"pie\":\"}")});

    private final String f9393a;

    private final String f9394b;

    private final String f9395c;

    private final String f9396d;

    public static final class a {
        public a(kotlin.jvm.internal.k kVar) {
            this();
        }

        public final j0 a(String str, String str2) {
            j0 j0Var;
            if (str == null || str2 == null) {
                return null;
            }
            synchronized (b()) {
                a aVar = j0.f9391e;
                if (!aVar.b().containsKey(str)) {
                    str = RewardedVideo.VIDEO_MODE_DEFAULT;
                }
                if (!aVar.b().containsKey(str2)) {
                    str2 = RewardedVideo.VIDEO_MODE_DEFAULT;
                }
                j0Var = new j0(str, str2, (String) aVar.b().get(str), (String) aVar.b().get(str2));
            }
            return j0Var;
        }

        public final Map b() {
            return j0.f9392f;
        }

        public final void c(Map map) {
            synchronized (b()) {
                j0.f9391e.b().putAll(map);
                ha.l0 l0Var = ha.l0.a;
            }
        }

        private a() {
        }
    }

    public j0(String str, String str2, String str3, String str4) {
        this.f9393a = str;
        this.f9394b = str2;
        this.f9395c = str3;
        this.f9396d = str4;
    }

    public static final j0 a(String str, String str2) {
        return f9391e.a(str, str2);
    }

    public static final void c(Map map) {
        f9391e.c(map);
    }

    private final byte[] f(byte[] bArr, String str) {
        Deflater deflater = new Deflater();
        try {
            Charset charset = n0.f9449a;
            if (str == null) {
                throw new NullPointerException("null cannot be cast to non-null type java.lang.String");
            }
            deflater.setDictionary(str.getBytes(charset));
            deflater.setInput(bArr);
            deflater.finish();
            ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
            try {
                byte[] bArr2 = new byte[NotificationCompat.FLAG_GROUP_SUMMARY];
                while (!deflater.finished()) {
                    byteArrayOutputStream.write(bArr2, 0, deflater.deflate(bArr2));
                }
                byte[] byteArray = byteArrayOutputStream.toByteArray();
                ra.a.a(byteArrayOutputStream, (Throwable) null);
                return byteArray;
            } finally {
            }
        } finally {
            deflater.end();
        }
    }

    private final String i(byte[] bArr, String str) {
        Inflater inflater = new Inflater();
        try {
            inflater.setInput(bArr);
            ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
            try {
                byte[] bArr2 = new byte[NotificationCompat.FLAG_GROUP_SUMMARY];
                while (!inflater.finished()) {
                    byteArrayOutputStream.write(bArr2, 0, inflater.inflate(bArr2));
                    if (inflater.needsDictionary()) {
                        Charset charset = n0.f9449a;
                        if (str == null) {
                            throw new NullPointerException("null cannot be cast to non-null type java.lang.String");
                        }
                        inflater.setDictionary(str.getBytes(charset));
                    }
                }
                String str2 = new String(byteArrayOutputStream.toByteArray(), n0.f9449a);
                ra.a.a(byteArrayOutputStream, (Throwable) null);
                return str2;
            } finally {
            }
        } finally {
            inflater.end();
        }
    }

    public final byte[] d(String str) {
        return e(str.getBytes(n0.f9449a));
    }

    public final byte[] e(byte[] bArr) {
        return f(bArr, this.f9395c);
    }

    public final String g() {
        return this.f9393a;
    }

    public final String h(byte[] bArr) {
        return i(bArr, this.f9396d);
    }

    public final String j() {
        return this.f9394b;
    }
}