package com.bytedance.sdk.openadsdk.core.vt;

import android.text.TextUtils;
import androidx.annotation.Nullable;
import com.bytedance.sdk.openadsdk.CacheDirFactory;
import com.bytedance.sdk.openadsdk.core.model.ha;
import com.bytedance.sdk.openadsdk.utils.xgn;
import com.google.android.gms.measurement.internal.u1;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import org.json.JSONArray;

/* JADX INFO: loaded from: classes2.dex */
public class fhx {
    /* JADX INFO: Access modifiers changed from: private */
    public static void lb(JSONArray jSONArray, String str) {
        if (jSONArray == null || jSONArray.length() <= 0) {
            return;
        }
        for (int i10 = 0; i10 < jSONArray.length(); i10++) {
            String strOptString = jSONArray.optString(i10);
            if (!TextUtils.isEmpty(strOptString)) {
                String strFm = com.bytedance.sdk.openadsdk.core.dsz.yz.fm(str, strOptString);
                File fileFm = fm(strFm);
                if (fileFm != null && fileFm.exists() && fileFm.length() > 0) {
                    return;
                } else {
                    lb(strFm);
                }
            }
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static void yz(JSONArray jSONArray, String str) {
        if (jSONArray == null || jSONArray.length() <= 0) {
            return;
        }
        for (int i10 = 0; i10 < jSONArray.length(); i10++) {
            String strOptString = jSONArray.optString(i10);
            if (!TextUtils.isEmpty(strOptString)) {
                String strFm = com.bytedance.sdk.openadsdk.core.dsz.yz.fm(str, strOptString);
                File fileFm = fm(strFm);
                if (fileFm != null && fileFm.exists() && fileFm.length() > 0) {
                    return;
                } else {
                    lb(strFm);
                }
            }
        }
    }

    public static void fm(final com.bytedance.sdk.openadsdk.core.model.lse lseVar) {
        xgn.lb((Runnable) new com.bytedance.sdk.component.wu.ro.lb("preloadStaticRes") { // from class: com.bytedance.sdk.openadsdk.core.vt.fhx.1
            @Override // java.lang.Runnable
            public void run() {
                ha haVarPo;
                ha.fm fmVarAjl;
                com.bytedance.sdk.openadsdk.core.model.lse lseVar2 = lseVar;
                if (lseVar2 == null || (haVarPo = lseVar2.po()) == null || (fmVarAjl = haVarPo.ajl()) == null) {
                    return;
                }
                String strGqi = com.bytedance.sdk.openadsdk.core.settings.ku.ro().gqi();
                fhx.fm(lseVar, fmVarAjl.fm(), strGqi);
                fhx.lb(fmVarAjl.ro(), strGqi);
                fhx.yz(fmVarAjl.lb(), strGqi);
            }
        });
    }

    public static boolean ro(com.bytedance.sdk.openadsdk.core.model.lse lseVar) {
        ha haVarPo;
        return (lseVar == null || (haVarPo = lseVar.po()) == null || haVarPo.ajl() == null) ? false : true;
    }

    public static void fm(com.bytedance.sdk.openadsdk.core.model.lse lseVar, JSONArray jSONArray, String str) {
        if (jSONArray == null || jSONArray.length() <= 0) {
            return;
        }
        for (int i10 = 0; i10 < jSONArray.length(); i10++) {
            String strOptString = jSONArray.optString(i10);
            if (!TextUtils.isEmpty(strOptString)) {
                String strFm = com.bytedance.sdk.openadsdk.core.dsz.yz.fm(str, strOptString);
                String strFm2 = com.bytedance.sdk.component.utils.jnr.fm(strFm);
                InputStream inputStreamFm = com.bytedance.sdk.openadsdk.vt.yz.fm(strFm, strFm2);
                if (inputStreamFm != null) {
                    try {
                        inputStreamFm.close();
                    } catch (IOException unused) {
                    }
                } else {
                    com.bytedance.sdk.openadsdk.vt.yz.fm(strFm).lb(1).fm(strFm2).fm(new com.bytedance.sdk.openadsdk.vt.ro(lseVar, strFm, new com.bytedance.sdk.component.jnr.irt() { // from class: com.bytedance.sdk.openadsdk.core.vt.fhx.2
                        @Override // com.bytedance.sdk.component.jnr.irt
                        public void fm(int i11, String str2, @Nullable Throwable th) {
                        }

                        @Override // com.bytedance.sdk.component.jnr.irt
                        public void fm(com.bytedance.sdk.component.jnr.ku kuVar) {
                            kuVar.fm();
                        }
                    }), 4);
                }
            }
        }
    }

    public static InputStream ro(String str) {
        File fileFm = fm(str);
        if (fileFm != null && fileFm.exists() && fileFm.length() > 0) {
            try {
                return new FileInputStream(fileFm);
            } catch (Throwable th) {
                com.bytedance.sdk.component.utils.wey.lb("ExpressStaticResPreload", th.getMessage());
            }
        }
        return null;
    }

    private static void lb(String str) {
        File fileFm = fm(str);
        if (fileFm == null) {
            return;
        }
        File file = new File(fileFm + ".tmp");
        com.bytedance.sdk.component.wsy.ro.fm fmVarYz = com.bytedance.sdk.openadsdk.wey.ro.ro().lb().yz();
        fmVarYz.fm(8);
        fmVarYz.ro("preloadStaticRes");
        fmVarYz.lb(str);
        fmVarYz.fm(fileFm.getParent(), fileFm.getName());
        com.bytedance.sdk.component.wsy.ro roVarJnr = fmVarYz.jnr();
        if (roVarJnr != null && roVarJnr.ajl() && roVarJnr.jnr() != null && roVarJnr.jnr().exists()) {
            com.bytedance.sdk.component.utils.wey.fm("ExpressStaticResPreload", "downloadFile: success url=".concat(String.valueOf(str)));
            return;
        }
        if (fileFm.exists()) {
            try {
                fileFm.delete();
            } catch (Throwable th) {
                com.bytedance.sdk.component.utils.wey.lb("ExpressStaticResPreload", th.getMessage());
            }
        }
        if (file.exists()) {
            try {
                file.delete();
            } catch (Throwable th2) {
                com.bytedance.sdk.component.utils.wey.lb("ExpressStaticResPreload", th2.getMessage());
            }
        }
    }

    public static File fm(String str) {
        String strFm = com.bytedance.sdk.component.utils.jnr.fm(str);
        if (strFm == null) {
            return null;
        }
        return new File(com.bytedance.sdk.component.utils.wsy.ro(com.bytedance.sdk.openadsdk.core.gof.fm(), u1.j(new File(CacheDirFactory.getRootDir()).getName(), "/express_static_res")), strFm);
    }
}
