导航菜单

页面标题

页面副标题

Cleaner for WhatsApp v2.9.6 - MainActivity.java 源代码

正在查看: Cleaner for WhatsApp v2.9.6 应用的 MainActivity.java JAVA 源代码文件

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


package com.lookandfeel.cleanerforwhatsapp;

import android.R;
import android.app.Dialog;
import android.app.ProgressDialog;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.UriPermission;
import android.content.pm.PackageManager;
import android.database.Cursor;
import android.graphics.drawable.ColorDrawable;
import android.media.MediaScannerConnection;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Bundle;
import android.provider.DocumentsContract;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.TextView;
import android.widget.Toast;
import androidx.appcompat.widget.Toolbar;
import androidx.core.app.b;
import androidx.drawerlayout.widget.DrawerLayout;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.ads.consent.ConsentForm;
import com.google.ads.consent.ConsentFormListener;
import com.google.ads.consent.ConsentInfoUpdateListener;
import com.google.ads.consent.ConsentInformation;
import com.google.ads.consent.ConsentStatus;
import com.google.android.material.navigation.NavigationView;
import com.google.android.material.snackbar.Snackbar;
import com.lookandfeel.cleanerforwhatsapp.MainActivity;
import com.lookandfeel.cleanerforwhatsapp.database.AppDatabase;
import com.lookandfeel.cleanerforwhatsapp.shared.C0286c;
import d4.C0310b;
import d4.C0311c;
import e4.C0322c;
import e4.InterfaceC0320a;
import java.io.File;
import java.io.FileFilter;
import java.io.FilenameFilter;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;

public class MainActivity extends androidx.appcompat.app.d implements NavigationView.d, b.e {
    private c4.k S;
    private ArrayList T;
    private TextView U;
    private TextView V;
    private TextView W;
    public Button X;
    public Button Y;
    private ConsentForm Z;
    private String a0;
    private String b0;
    private String c0;
    private SharedPreferences d0;
    private AppDatabase e0;

    class a implements ConsentInfoUpdateListener {

        class C0062a extends ConsentFormListener {
            C0062a() {
            }

            public void a(ConsentStatus consentStatus, Boolean bool) {
                MainActivity.this.d0.edit().putString("ads_preference", consentStatus + "").apply();
            }

            public void b(String str) {
            }

            public void c() {
                try {
                    MainActivity.this.Z.n();
                } catch (WindowManager.BadTokenException e) {
                    Log.i("kml", "error:" + e.getMessage());
                }
            }

            public void d() {
            }
        }

        a() {
        }

        public void a(ConsentStatus consentStatus) {
            URL url;
            if (!ConsentInformation.e(MainActivity.this).h()) {
                Log.v("kml_eu", "outside EU");
                return;
            }
            if (consentStatus != ConsentStatus.UNKNOWN) {
                Log.v("kml_eu", "already chose");
                return;
            }
            try {
                url = new URL("http://cleanerforwhatsapp.blogspot.com/2018/06/privacy-policy.html");
            } catch (MalformedURLException e) {
                e.printStackTrace();
                url = null;
            }
            ?? r0 = MainActivity.this;
            ((MainActivity) r0).Z = new ConsentForm.Builder((Context) r0, url).h(new C0062a()).j().i().g();
            MainActivity.this.Z.m();
        }

        public void b(String str) {
        }
    }

    class b implements FileFilter {
        private final List a = Arrays.asList("3gp", "mp4", "mkv");

        b() {
        }

        @Override
        public boolean accept(File file) {
            String path = file.getPath();
            return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
        }
    }

    class c implements FileFilter {
        private final List a = Arrays.asList("jpeg", "jpg", "png", "bmp", "gif");

        c() {
        }

        @Override
        public boolean accept(File file) {
            String path = file.getPath();
            return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
        }
    }

    class d implements FileFilter {
        private final List a = Arrays.asList("webp");

        d() {
        }

        @Override
        public boolean accept(File file) {
            String path = file.getPath();
            return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
        }
    }

    class e implements FileFilter {
        private final List a = Arrays.asList("jpg", "jpeg", "mp4");

        e() {
        }

        @Override
        public boolean accept(File file) {
            String path = file.getPath();
            return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
        }
    }

    class f implements FileFilter {
        private final List a = Arrays.asList("doc", "docx", "txt", "ppt", "xls", "xlsx", "pdf", "pptx", "jpg", "jpeg");

        f() {
        }

        @Override
        public boolean accept(File file) {
            String path = file.getPath();
            return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
        }
    }

    class g implements FileFilter {
        private final List a = Arrays.asList("gif", "mp4");

        g() {
        }

        @Override
        public boolean accept(File file) {
            String path = file.getPath();
            return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
        }
    }

    class h implements FileFilter {
        private final List a = Arrays.asList("aac", "m4a", "amr", "mp3", "opus", "3gp");

        h() {
        }

        @Override
        public boolean accept(File file) {
            String path = file.getPath();
            return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
        }
    }

    class i implements FileFilter {
        private final List a = Arrays.asList("aac", "m4a", "amr", "mp3", "opus", "3gp");

        i() {
        }

        @Override
        public boolean accept(File file) {
            String path = file.getPath();
            return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
        }
    }

    public class l extends AsyncTask {
        String a = "";
        String b = "";
        String c = "";
        String d = "";
        String e = "";
        String f = "";
        String g = "";
        String h = "";
        String i = "";
        String j = "";
        String k = "";
        String l = "";
        String m = "";
        String n = "";
        String o = "";
        String p = "";
        String q = "";
        String r = "";
        String s = "";
        String t = "";
        String u = "";
        String v = "";
        String w = "";
        String x = "";
        String y = "";
        String z = "";
        String A = "";
        String B = "";
        String C = "";
        String D = "";
        String E = "";
        String F = "";

        public l() {
        }

        public static int c(C0310b c0310b, C0310b c0310b2) {
            return Long.compare(c0310b2.d(), c0310b.d());
        }

        @Override
        public Void doInBackground(Void... voidArr) {
            this.q = MainActivity.this.p1(this.c);
            this.r = MainActivity.this.p1(this.d);
            this.s = MainActivity.this.u1(this.a);
            this.t = MainActivity.this.u1(this.b);
            this.u = MainActivity.this.q1(this.e);
            this.v = MainActivity.this.q1(this.f);
            this.w = MainActivity.this.z1(this.g, false);
            this.x = MainActivity.this.y1(this.h);
            this.y = MainActivity.this.x1(this.i);
            this.z = MainActivity.this.s1(this.j);
            this.A = MainActivity.this.s1(this.k);
            this.B = MainActivity.this.t1(this.l);
            this.C = MainActivity.this.t1(this.m);
            this.D = MainActivity.this.u1(this.n);
            this.E = MainActivity.this.u1(this.o);
            this.F = MainActivity.this.r1(this.p);
            return null;
        }

        @Override
        public void onPostExecute(Void r40) {
            MainActivity.this.T.clear();
            C0310b c0310b = new C0310b();
            c0310b.f(MainActivity.this.getResources().getString(2131886284));
            c0310b.j(1);
            String[] split = this.s.split(";");
            String[] split2 = this.t.split(";");
            int parseInt = Integer.parseInt(split[0]) + Integer.parseInt(split2[0]);
            long parseLong = Long.parseLong(split[1]) + Long.parseLong(split2[1]);
            c0310b.g(parseInt);
            c0310b.i(parseLong);
            MainActivity.this.T.add(c0310b);
            C0310b c0310b2 = new C0310b();
            c0310b2.f(MainActivity.this.getResources().getString(2131886289));
            c0310b2.j(2);
            String[] split3 = this.q.split(";");
            String[] split4 = this.r.split(";");
            int parseInt2 = Integer.parseInt(split3[0]) + Integer.parseInt(split4[0]);
            long parseLong2 = Long.parseLong(split3[1]) + Long.parseLong(split4[1]);
            c0310b2.g(parseInt2);
            c0310b2.i(parseLong2);
            MainActivity.this.T.add(c0310b2);
            C0310b c0310b3 = new C0310b();
            c0310b3.f(MainActivity.this.getResources().getString(2131886280));
            c0310b3.j(3);
            String[] split5 = this.u.split(";");
            String[] split6 = this.v.split(";");
            int parseInt3 = Integer.parseInt(split5[0]) + Integer.parseInt(split6[0]);
            long parseLong3 = Long.parseLong(split5[1]) + Long.parseLong(split6[1]);
            c0310b3.g(parseInt3);
            c0310b3.i(parseLong3);
            MainActivity.this.T.add(c0310b3);
            C0310b c0310b4 = new C0310b();
            c0310b4.f(MainActivity.this.getResources().getString(2131886290));
            c0310b4.j(4);
            String[] split7 = this.w.split(";");
            int parseInt4 = Integer.parseInt(split7[0]);
            long parseLong4 = Long.parseLong(split7[1]);
            c0310b4.g(parseInt4);
            c0310b4.i(parseLong4);
            MainActivity.this.T.add(c0310b4);
            C0310b c0310b5 = new C0310b();
            c0310b5.f(MainActivity.this.getResources().getString(2131886288));
            c0310b5.j(10);
            String[] split8 = this.x.split(";");
            int parseInt5 = Integer.parseInt(split8[0]);
            long parseLong5 = Long.parseLong(split8[1]);
            c0310b5.g(parseInt5);
            c0310b5.i(parseLong5);
            MainActivity.this.T.add(c0310b5);
            C0310b c0310b6 = new C0310b();
            c0310b6.f(MainActivity.this.getResources().getString(2131886287));
            c0310b6.j(11);
            String[] split9 = this.y.split(";");
            int parseInt6 = Integer.parseInt(split9[0]);
            long parseLong6 = Long.parseLong(split9[1]);
            c0310b6.g(parseInt6);
            c0310b6.i(parseLong6);
            MainActivity.this.T.add(c0310b6);
            C0310b c0310b7 = new C0310b();
            c0310b7.f(MainActivity.this.getResources().getString(2131886282));
            c0310b7.j(5);
            String[] split10 = this.z.split(";");
            String[] split11 = this.A.split(";");
            int parseInt7 = Integer.parseInt(split10[0]) + Integer.parseInt(split11[0]);
            long parseLong7 = Long.parseLong(split10[1]) + Long.parseLong(split11[1]);
            c0310b7.g(parseInt7);
            c0310b7.i(parseLong7);
            MainActivity.this.T.add(c0310b7);
            C0310b c0310b8 = new C0310b();
            c0310b8.f(MainActivity.this.getResources().getString(2131886283));
            c0310b8.j(6);
            String[] split12 = this.B.split(";");
            String[] split13 = this.C.split(";");
            int parseInt8 = Integer.parseInt(split12[0]) + Integer.parseInt(split13[0]);
            long parseLong8 = Long.parseLong(split12[1]) + Long.parseLong(split13[1]);
            c0310b8.g(parseInt8);
            c0310b8.i(parseLong8);
            MainActivity.this.T.add(c0310b8);
            C0310b c0310b9 = new C0310b();
            c0310b9.f(MainActivity.this.getResources().getString(2131886291));
            c0310b9.j(7);
            String[] split14 = this.D.split(";");
            int parseInt9 = Integer.parseInt(split14[0]);
            long parseLong9 = Long.parseLong(split14[1]);
            c0310b9.g(parseInt9);
            c0310b9.i(parseLong9);
            MainActivity.this.T.add(c0310b9);
            C0310b c0310b10 = new C0310b();
            c0310b10.f(MainActivity.this.getResources().getString(2131886286));
            c0310b10.j(8);
            String[] split15 = this.E.split(";");
            int parseInt10 = Integer.parseInt(split15[0]);
            long parseLong10 = Long.parseLong(split15[1]);
            c0310b10.g(parseInt10);
            c0310b10.i(parseLong10);
            MainActivity.this.T.add(c0310b10);
            C0310b c0310b11 = new C0310b();
            c0310b11.f(MainActivity.this.getResources().getString(2131886281));
            c0310b11.j(9);
            String[] split16 = this.F.split(";");
            int parseInt11 = Integer.parseInt(split16[0]);
            long parseLong11 = Long.parseLong(split16[1]);
            c0310b11.g(parseInt11);
            c0310b11.i(parseLong11);
            MainActivity.this.T.add(c0310b11);
            Collections.sort(MainActivity.this.T, new Comparator() {
                @Override
                public final int compare(Object obj, Object obj2) {
                    int c;
                    c = MainActivity.l.c((C0310b) obj, (C0310b) obj2);
                    return c;
                }
            });
            MainActivity.this.T.add(1, new C0311c());
            MainActivity.this.T.add(10, new C0311c());
            MainActivity.this.S.o();
            long j = parseLong + parseLong3 + parseLong7 + parseLong8 + parseLong10 + parseLong4 + parseLong2 + parseLong9 + parseLong11 + parseLong5 + parseLong6;
            MainActivity.this.V.setText(MainActivity.this.getString(2131886472, Long.valueOf(parseInt + parseInt3 + parseInt7 + parseInt8 + parseInt10 + parseInt4 + parseInt2 + parseInt9 + parseInt11 + parseInt5 + parseInt6)));
            if (com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").equals("0")) {
                MainActivity.this.U.setText("0");
                MainActivity.this.W.setText("B");
            } else {
                MainActivity.this.U.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").split(";")[0]);
                MainActivity.this.W.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").split(";")[1]);
            }
            MainActivity.this.U.setTextSize(65.0f);
        }

        @Override
        protected void onPreExecute() {
            MainActivity.this.U.setText(2131886140);
            MainActivity.this.U.setTextSize(40.0f);
            this.c = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Video";
            this.d = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Video/Sent";
            this.b = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Images/Sent";
            this.a = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Images";
            this.e = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Audio";
            this.f = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Audio/Sent";
            this.g = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Voice Notes";
            this.h = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Stickers";
            StringBuilder sb = new StringBuilder();
            sb.append(MainActivity.this.a0);
            sb.append("/Media/.Statuses");
            this.i = sb.toString();
            this.j = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Documents";
            this.k = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Documents/Sent";
            this.l = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Animated Gifs";
            this.m = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Animated Gifs/Sent";
            StringBuilder sb2 = new StringBuilder();
            sb2.append(MainActivity.this.a0);
            sb2.append("/Media/WallPaper");
            this.n = sb2.toString();
            this.o = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Profile Photos";
            StringBuilder sb3 = new StringBuilder();
            sb3.append(MainActivity.this.a0);
            sb3.append("/Databases");
            this.p = sb3.toString();
        }
    }

    public class m extends AsyncTask {
        String a = "";
        String b = "";
        String c = "";
        String d = "";
        String e = "";
        String f = "";
        String g = "";
        String h = "";
        String i = "";
        String j = "";
        String k = "";

        public m() {
        }

        public static int c(C0310b c0310b, C0310b c0310b2) {
            return Long.compare(c0310b2.d(), c0310b.d());
        }

        @Override
        public Void doInBackground(Void... voidArr) {
            if (Build.VERSION.SDK_INT < 30) {
                return null;
            }
            this.b = MainActivity.this.w1(" Images");
            this.a = MainActivity.this.w1(" Video");
            this.c = MainActivity.this.w1(" Audio");
            this.d = MainActivity.this.w1(" Voice Notes");
            this.e = MainActivity.this.w1(" Stickers");
            this.f = MainActivity.this.w1(".Statuses");
            this.g = MainActivity.this.w1(" Documents");
            this.h = MainActivity.this.w1(" Gifs");
            this.i = MainActivity.this.w1("WallPaper");
            this.j = MainActivity.this.w1(" Profile Photos");
            this.k = MainActivity.this.w1("Databases");
            return null;
        }

        @Override
        public void onPostExecute(Void r40) {
            MainActivity.this.T.clear();
            C0310b c0310b = new C0310b();
            c0310b.f(MainActivity.this.getResources().getString(2131886284));
            c0310b.j(1);
            String[] split = this.b.split(";");
            int parseInt = Integer.parseInt(split[0]);
            long parseLong = Long.parseLong(split[1]);
            c0310b.g(parseInt);
            c0310b.i(parseLong);
            MainActivity.this.T.add(c0310b);
            C0310b c0310b2 = new C0310b();
            c0310b2.f(MainActivity.this.getResources().getString(2131886289));
            c0310b2.j(2);
            String[] split2 = this.a.split(";");
            int parseInt2 = Integer.parseInt(split2[0]);
            long parseLong2 = Long.parseLong(split2[1]);
            c0310b2.g(parseInt2);
            c0310b2.i(parseLong2);
            MainActivity.this.T.add(c0310b2);
            C0310b c0310b3 = new C0310b();
            c0310b3.f(MainActivity.this.getResources().getString(2131886280));
            c0310b3.j(3);
            String[] split3 = this.c.split(";");
            int parseInt3 = Integer.parseInt(split3[0]);
            long parseLong3 = Long.parseLong(split3[1]);
            c0310b3.g(parseInt3);
            c0310b3.i(parseLong3);
            MainActivity.this.T.add(c0310b3);
            C0310b c0310b4 = new C0310b();
            c0310b4.f(MainActivity.this.getResources().getString(2131886290));
            c0310b4.j(4);
            String[] split4 = this.d.split(";");
            int parseInt4 = Integer.parseInt(split4[0]);
            long parseLong4 = Long.parseLong(split4[1]);
            c0310b4.g(parseInt4);
            c0310b4.i(parseLong4);
            MainActivity.this.T.add(c0310b4);
            C0310b c0310b5 = new C0310b();
            c0310b5.f(MainActivity.this.getResources().getString(2131886288));
            c0310b5.j(10);
            String[] split5 = this.e.split(";");
            int parseInt5 = Integer.parseInt(split5[0]);
            long parseLong5 = Long.parseLong(split5[1]);
            c0310b5.g(parseInt5);
            c0310b5.i(parseLong5);
            MainActivity.this.T.add(c0310b5);
            C0310b c0310b6 = new C0310b();
            c0310b6.f(MainActivity.this.getResources().getString(2131886287));
            c0310b6.j(11);
            String[] split6 = this.f.split(";");
            int parseInt6 = Integer.parseInt(split6[0]);
            long parseLong6 = Long.parseLong(split6[1]);
            c0310b6.g(parseInt6);
            c0310b6.i(parseLong6);
            MainActivity.this.T.add(c0310b6);
            C0310b c0310b7 = new C0310b();
            c0310b7.f(MainActivity.this.getResources().getString(2131886282));
            c0310b7.j(5);
            String[] split7 = this.g.split(";");
            int parseInt7 = Integer.parseInt(split7[0]);
            long parseLong7 = Long.parseLong(split7[1]);
            c0310b7.g(parseInt7);
            c0310b7.i(parseLong7);
            MainActivity.this.T.add(c0310b7);
            C0310b c0310b8 = new C0310b();
            c0310b8.f(MainActivity.this.getResources().getString(2131886283));
            c0310b8.j(6);
            String[] split8 = this.h.split(";");
            int parseInt8 = Integer.parseInt(split8[0]);
            long parseLong8 = Long.parseLong(split8[1]);
            c0310b8.g(parseInt8);
            c0310b8.i(parseLong8);
            MainActivity.this.T.add(c0310b8);
            C0310b c0310b9 = new C0310b();
            c0310b9.f(MainActivity.this.getResources().getString(2131886291));
            c0310b9.j(7);
            String[] split9 = this.i.split(";");
            int parseInt9 = Integer.parseInt(split9[0]);
            long parseLong9 = Long.parseLong(split9[1]);
            c0310b9.g(parseInt9);
            c0310b9.i(parseLong9);
            MainActivity.this.T.add(c0310b9);
            C0310b c0310b10 = new C0310b();
            c0310b10.f(MainActivity.this.getResources().getString(2131886286));
            c0310b10.j(8);
            String[] split10 = this.j.split(";");
            int parseInt10 = Integer.parseInt(split10[0]);
            long parseLong10 = Long.parseLong(split10[1]);
            c0310b10.g(parseInt10);
            c0310b10.i(parseLong10);
            MainActivity.this.T.add(c0310b10);
            C0310b c0310b11 = new C0310b();
            c0310b11.f(MainActivity.this.getResources().getString(2131886281));
            c0310b11.j(9);
            String[] split11 = this.k.split(";");
            int parseInt11 = Integer.parseInt(split11[0]);
            long parseLong11 = Long.parseLong(split11[1]);
            c0310b11.g(parseInt11);
            c0310b11.i(parseLong11);
            MainActivity.this.T.add(c0310b11);
            Collections.sort(MainActivity.this.T, new Comparator() {
                @Override
                public final int compare(Object obj, Object obj2) {
                    int c;
                    c = MainActivity.m.c((C0310b) obj, (C0310b) obj2);
                    return c;
                }
            });
            MainActivity.this.T.add(1, new C0311c());
            MainActivity.this.T.add(10, new C0311c());
            MainActivity.this.S.o();
            long j = parseLong + parseLong2 + parseLong3 + parseLong7 + parseLong8 + parseLong10 + parseLong4 + parseLong9 + parseLong11 + parseLong5 + parseLong6;
            MainActivity.this.V.setText(MainActivity.this.getString(2131886472, Long.valueOf(parseInt + parseInt2 + parseInt3 + parseInt7 + parseInt8 + parseInt10 + parseInt4 + parseInt9 + parseInt11 + parseInt5 + parseInt6)));
            if (com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").equals("0")) {
                MainActivity.this.U.setText("0");
                MainActivity.this.W.setText("B");
            } else {
                MainActivity.this.U.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").split(";")[0]);
                MainActivity.this.W.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").split(";")[1]);
            }
            MainActivity.this.U.setTextSize(65.0f);
        }

        @Override
        protected void onPreExecute() {
            MainActivity.this.U.setText(2131886140);
            MainActivity.this.U.setTextSize(40.0f);
        }
    }

    public void A1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void B1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[1] = v1(uri, 0);
        }
    }

    public void C1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[2] = v1(uri, 0);
        }
    }

    public void D1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void E1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void F1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void G1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[1] = v1(uri, 0);
        }
    }

    public void H1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[2] = v1(uri, 0);
        }
    }

    public void I1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void J1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[1] = v1(uri, 0);
        }
    }

    public void K1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[2] = v1(uri, 0);
        }
    }

    public void L1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void M1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void N1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void O1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void P1() {
        try {
            this.e0.B().i();
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public static int Q1(C0310b c0310b, C0310b c0310b2) {
        return Long.compare(c0310b2.d(), c0310b.d());
    }

    public void R1(long j2, long j5) {
        this.S.o();
        this.V.setText(getString(2131886472, Long.valueOf(j2)));
        if (com.lookandfeel.cleanerforwhatsapp.shared.N.q(j5, ";").equals("0")) {
            this.U.setText("0");
            this.W.setText("B");
        } else {
            this.U.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j5, ";").split(";")[0]);
            this.W.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j5, ";").split(";")[1]);
        }
        this.U.setTextSize(65.0f);
        getWindow().clearFlags(128);
    }

    public void S1(String[] strArr, String[] strArr2, String[] strArr3, String[] strArr4, String[] strArr5, String[] strArr6, String[] strArr7, String[] strArr8, String[] strArr9, String[] strArr10, String[] strArr11) {
        Thread thread = new Thread(new Runnable() {
            @Override
            public final void run() {
                MainActivity.this.P1();
            }
        });
        thread.start();
        try {
            thread.join();
        } catch (InterruptedException e2) {
            e2.printStackTrace();
        }
        this.T.clear();
        C0310b c0310b = new C0310b();
        c0310b.f(getResources().getString(2131886284));
        c0310b.j(1);
        String[] o1 = o1(strArr[0]);
        String[] o12 = o1(strArr[1]);
        String[] o13 = o1(strArr[2]);
        int l1 = l1(o1[0]) + l1(o12[0]) + l1(o13[0]);
        long m1 = m1(o1[1]) + m1(o12[1]) + m1(o13[1]);
        c0310b.g(l1);
        c0310b.i(m1);
        this.T.add(c0310b);
        C0310b c0310b2 = new C0310b();
        c0310b2.f(getResources().getString(2131886289));
        c0310b2.j(2);
        String[] o14 = o1(strArr2[0]);
        String[] o15 = o1(strArr2[1]);
        String[] o16 = o1(strArr2[2]);
        int l12 = l1(o14[0]) + l1(o15[0]) + l1(o16[0]);
        long m12 = m1(o14[1]) + m1(o15[1]) + m1(o16[1]);
        c0310b2.g(l12);
        c0310b2.i(m12);
        this.T.add(c0310b2);
        C0310b c0310b3 = new C0310b();
        c0310b3.f(getResources().getString(2131886280));
        c0310b3.j(3);
        String[] o17 = o1(strArr3[0]);
        String[] o18 = o1(strArr3[1]);
        String[] o19 = o1(strArr3[2]);
        int l13 = l1(o17[0]) + l1(o18[0]) + l1(o19[0]);
        long m13 = m1(o19[1]) + m1(o17[1]) + m1(o18[1]);
        c0310b3.g(l13);
        c0310b3.i(m13);
        this.T.add(c0310b3);
        C0310b c0310b4 = new C0310b();
        c0310b4.f(getResources().getString(2131886290));
        c0310b4.j(4);
        String[] o110 = o1(strArr4[0]);
        int l14 = l1(o110[0]);
        long m14 = m1(o110[1]);
        c0310b4.g(l14);
        c0310b4.i(m14);
        this.T.add(c0310b4);
        C0310b c0310b5 = new C0310b();
        c0310b5.f(getResources().getString(2131886288));
        c0310b5.j(10);
        String[] o111 = o1(strArr5[0]);
        int l15 = l1(o111[0]);
        long m15 = m1(o111[1]);
        c0310b5.g(l15);
        c0310b5.i(m15);
        this.T.add(c0310b5);
        C0310b c0310b6 = new C0310b();
        c0310b6.f(getResources().getString(2131886287));
        c0310b6.j(11);
        String[] o112 = o1(strArr6[0]);
        int l16 = l1(o112[0]);
        long m16 = m1(o112[1]);
        c0310b6.g(l16);
        c0310b6.i(m16);
        this.T.add(c0310b6);
        C0310b c0310b7 = new C0310b();
        c0310b7.f(getResources().getString(2131886282));
        c0310b7.j(5);
        String[] o113 = o1(strArr7[0]);
        String[] o114 = o1(strArr7[1]);
        String[] o115 = o1(strArr7[2]);
        int l17 = l1(o113[0]) + l1(o114[0]) + l1(o115[0]);
        long m17 = m1(o113[1]) + m1(o114[1]) + m1(o115[1]);
        c0310b7.g(l17);
        c0310b7.i(m17);
        this.T.add(c0310b7);
        C0310b c0310b8 = new C0310b();
        c0310b8.f(getResources().getString(2131886283));
        c0310b8.j(6);
        String[] o116 = o1(strArr8[0]);
        String[] o117 = o1(strArr8[1]);
        String[] o118 = o1(strArr8[2]);
        int l18 = l1(o116[0]) + l1(o117[0]) + l1(o118[0]);
        long m18 = m1(o116[1]) + m1(o117[1]) + m1(o118[1]);
        c0310b8.g(l18);
        c0310b8.i(m18);
        this.T.add(c0310b8);
        C0310b c0310b9 = new C0310b();
        c0310b9.f(getResources().getString(2131886291));
        c0310b9.j(7);
        String[] o119 = o1(strArr9[0]);
        int l19 = l1(o119[0]);
        long m19 = m1(o119[1]);
        c0310b9.g(l19);
        c0310b9.i(m19);
        this.T.add(c0310b9);
        C0310b c0310b10 = new C0310b();
        c0310b10.f(getResources().getString(2131886286));
        c0310b10.j(8);
        String[] o120 = o1(strArr10[0]);
        int l110 = l1(o120[0]);
        long m110 = m1(o120[1]);
        c0310b10.g(l110);
        c0310b10.i(m110);
        this.T.add(c0310b10);
        C0310b c0310b11 = new C0310b();
        c0310b11.f(getResources().getString(2131886281));
        c0310b11.j(9);
        String[] o121 = o1(strArr11[0]);
        int l111 = l1(o121[0]);
        long m111 = m1(o121[1]);
        c0310b11.g(l111);
        c0310b11.i(m111);
        this.T.add(c0310b11);
        Collections.sort(this.T, new Comparator() {
            @Override
            public final int compare(Object obj, Object obj2) {
                int Q1;
                Q1 = MainActivity.Q1((C0310b) obj, (C0310b) obj2);
                return Q1;
            }
        });
        this.T.add(1, new C0311c());
        this.T.add(10, new C0311c());
        final long j2 = m1 + m12 + m13 + m15 + m16 + m17 + m18 + m110 + m14 + m19 + m111;
        final long j5 = l1 + l12 + l13 + l15 + l16 + l17 + l18 + l110 + l14 + l19 + l111;
        runOnUiThread(new Runnable() {
            @Override
            public final void run() {
                MainActivity.this.R1(j5, j2);
            }
        });
        this.d0.edit().putBoolean("refresh_home", false).apply();
    }

    public void T1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void U1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[1] = v1(uri, 0);
        }
    }

    public void V1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[2] = v1(uri, 0);
        }
    }

    public void W1(String[] strArr, Uri uri) {
        strArr[0] = v1(uri, 0);
    }

    public void X1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[1] = v1(uri, 0);
        }
    }

    private ArrayList Y0() {
        ArrayList arrayList = new ArrayList();
        C0310b c0310b = new C0310b();
        c0310b.f(getString(2131886284));
        c0310b.j(1);
        c0310b.g(-1);
        c0310b.i(0L);
        arrayList.add(c0310b);
        C0310b c0310b2 = new C0310b();
        c0310b2.f(getString(2131886289));
        c0310b2.j(2);
        c0310b2.g(-1);
        c0310b2.i(0L);
        arrayList.add(c0310b2);
        C0310b c0310b3 = new C0310b();
        c0310b3.f(getString(2131886280));
        c0310b3.j(3);
        c0310b3.g(-1);
        c0310b3.i(0L);
        arrayList.add(c0310b3);
        C0310b c0310b4 = new C0310b();
        c0310b4.f(getString(2131886290));
        c0310b4.j(4);
        c0310b4.g(-1);
        c0310b4.i(0L);
        arrayList.add(c0310b4);
        C0310b c0310b5 = new C0310b();
        c0310b5.f(getString(2131886288));
        c0310b5.j(10);
        c0310b5.g(-1);
        c0310b5.i(0L);
        arrayList.add(c0310b5);
        C0310b c0310b6 = new C0310b();
        c0310b6.f(getString(2131886282));
        c0310b6.j(5);
        c0310b6.g(-1);
        c0310b6.i(0L);
        arrayList.add(c0310b6);
        C0310b c0310b7 = new C0310b();
        c0310b7.f(getString(2131886283));
        c0310b7.j(6);
        c0310b7.g(-1);
        c0310b7.i(0L);
        arrayList.add(c0310b7);
        C0310b c0310b8 = new C0310b();
        c0310b8.f(getString(2131886291));
        c0310b8.j(7);
        c0310b8.g(-1);
        c0310b8.i(0L);
        arrayList.add(c0310b8);
        C0310b c0310b9 = new C0310b();
        c0310b9.f(getString(2131886286));
        c0310b9.j(8);
        c0310b9.g(-1);
        c0310b9.i(0L);
        arrayList.add(c0310b9);
        C0310b c0310b10 = new C0310b();
        c0310b10.f(getString(2131886281));
        c0310b10.j(9);
        c0310b10.g(-1);
        c0310b10.i(0L);
        arrayList.add(c0310b10);
        C0310b c0310b11 = new C0310b();
        c0310b11.f(getString(2131886287));
        c0310b11.j(11);
        c0310b11.g(-1);
        c0310b11.i(0L);
        arrayList.add(c0310b11);
        return arrayList;
    }

    public void Y1(Uri uri, String[] strArr) {
        if (uri != null) {
            strArr[2] = v1(uri, 0);
        }
    }

    public static boolean Z1(File file, String str) {
        return !str.startsWith("msgstore.db");
    }

    public void a2(View view) {
        startActivity(new Intent((Context) this, (Class<?>) PremiumActivity.class));
    }

    public void b2(Dialog dialog, View view) {
        dialog.dismiss();
        finish();
    }

    public void c2(String str, View view) {
        startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/account/subscriptions?sku=" + str + "&package=" + getPackageName())));
    }

    public void d2(String str, View view) {
        startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/account/subscriptions?sku=" + str + "&package=" + getPackageName())));
    }

    public void e2(View view) {
        startActivity(new Intent((Context) this, (Class<?>) PremiumActivity.class));
    }

    private void g2() {
        final Dialog dialog = new Dialog(this);
        dialog.requestWindowFeature(1);
        dialog.setContentView(2131492923);
        C0286c.u(this).r((FrameLayout) dialog.findViewById(2131296648), this);
        ((Button) dialog.findViewById(2131296421)).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MainActivity.this.b2(dialog, view);
            }
        });
        dialog.getWindow().setLayout(-1, -2);
        dialog.getWindow().setBackgroundDrawable(new ColorDrawable(0));
        dialog.getWindow().getAttributes().windowAnimations = 2131951913;
        dialog.getWindow().setGravity(80);
        dialog.show();
    }

    private int l1(String str) {
        if (str == null || str.equals("")) {
            return 0;
        }
        return Integer.parseInt(str);
    }

    private long m1(String str) {
        if (str == null || str.equals("")) {
            return 0L;
        }
        return Long.parseLong(str);
    }

    private void n1(android.net.Uri r34) {
        throw new UnsupportedOperationException("Method not decompiled: com.lookandfeel.cleanerforwhatsapp.MainActivity.n1(android.net.Uri):void");
    }

    private String[] o1(String str) {
        if (str == null || str.equals("")) {
            str = "0;0";
        }
        return str.split(";");
    }

    @Override
    public boolean d(MenuItem menuItem) {
        int itemId = menuItem.getItemId();
        if (itemId == 2131296653) {
            Intent intent = new Intent();
            intent.setAction("android.intent.action.SEND");
            intent.putExtra("android.intent.extra.TEXT", getString(2131886446, getPackageName()));
            intent.putExtra("android.intent.extra.SUBJECT", getString(2131886445));
            intent.setType("text/plain");
            startActivity(intent);
        } else if (itemId == 2131296652) {
            startActivity(new Intent((Context) this, (Class<?>) SettingsActivity.class));
        } else if (itemId == 2131296649) {
            Intent intent2 = new Intent("android.intent.action.VIEW");
            intent2.setData(Uri.parse("https://play.google.com/store/apps/dev?id=6324983890747629651"));
            intent2.setPackage("com.android.vending");
            startActivity(intent2);
        } else if (itemId == 2131296651) {
            com.lookandfeel.cleanerforwhatsapp.shared.N.p(this, getPackageName());
        }
        findViewById(2131296473).d(8388611);
        return true;
    }

    public void f2(ArrayList arrayList) {
        a aVar = null;
        if (Build.VERSION.SDK_INT >= 30) {
            new k(this, aVar).execute(arrayList);
        } else {
            new j(this, aVar).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, arrayList);
        }
    }

    protected void h2() {
        Intent intent = getIntent();
        int intExtra = intent.getIntExtra("ResponseCode", 0);
        final String stringExtra = intent.getStringExtra("productId");
        if (intExtra == 1) {
            Snackbar l0 = Snackbar.l0(findViewById(R.id.content), 2131886456, 8000);
            l0.o0(2131886424, new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    MainActivity.this.c2(stringExtra, view);
                }
            });
            l0.W();
        } else if (intExtra == 2) {
            Snackbar l02 = Snackbar.l0(findViewById(R.id.content), 2131886398, 7000);
            l02.o0(2131886219, new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    MainActivity.this.d2(stringExtra, view);
                }
            });
            l02.W();
        } else {
            if (intExtra != 3) {
                return;
            }
            Snackbar l03 = Snackbar.l0(findViewById(R.id.content), 2131886457, 8000);
            l03.o0(2131886423, new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    MainActivity.this.e2(view);
                }
            });
            l03.W();
        }
    }

    public void onBackPressed() {
        DrawerLayout findViewById = findViewById(2131296473);
        if (findViewById.C(8388611)) {
            findViewById.d(8388611);
        } else if (!this.c0.equals("false")) {
            super/*androidx.activity.h*/.onBackPressed();
        } else {
            Log.e("kml_back", "show dialog");
            g2();
        }
    }

    protected void onCreate(Bundle bundle) {
        String str;
        super/*androidx.fragment.app.k*/.onCreate(bundle);
        Log.v("kml_main", "11");
        if (getResources().getBoolean(2131034118)) {
            setRequestedOrientation(0);
        } else {
            setRequestedOrientation(1);
        }
        this.e0 = (AppDatabase) k0.p.a(this, AppDatabase.class, "wpcleaner-db").e().f().d();
        setContentView(2131492893);
        SharedPreferences b2 = androidx.preference.k.b(this);
        this.d0 = b2;
        this.c0 = b2.getString("Premuim", "false");
        Toolbar findViewById = findViewById(2131296882);
        q0(findViewById);
        DrawerLayout findViewById2 = findViewById(2131296473);
        androidx.appcompat.app.b bVar = new androidx.appcompat.app.b(this, findViewById2, findViewById, 2131886367, 2131886366);
        findViewById2.a(bVar);
        bVar.i();
        NavigationView navigationView = (NavigationView) findViewById(2131296654);
        navigationView.setNavigationItemSelectedListener(this);
        if (navigationView.n(0) != null) {
            TextView textView = (TextView) findViewById(2131296908);
            try {
                str = getPackageManager().getPackageInfo(getPackageName(), 0).versionName;
            } catch (PackageManager.NameNotFoundException e2) {
                e2.printStackTrace();
                str = "";
            }
            textView.setText(getString(2131886123, str));
            Button button = (Button) findViewById(2131296727);
            this.Y = button;
            button.setVisibility(8);
            if (this.c0.equals("false")) {
                this.Y.setVisibility(0);
                this.Y.setText(2131886411);
                this.Y.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public final void onClick(View view) {
                        MainActivity.this.a2(view);
                    }
                });
            }
        }
        this.V = (TextView) findViewById(2131296886);
        this.U = (TextView) findViewById(2131296887);
        this.W = (TextView) findViewById(2131296904);
        this.X = (Button) findViewById(2131296411);
        RecyclerView findViewById3 = findViewById(2131296746);
        findViewById3.setHasFixedSize(true);
        findViewById3.setNestedScrollingEnabled(false);
        findViewById3.setLayoutManager(new LinearLayoutManager(this));
        ArrayList Y0 = Y0();
        this.T = Y0;
        c4.k kVar = new c4.k(Y0, this);
        this.S = kVar;
        findViewById3.setAdapter(kVar);
        if (this.c0.equals("false")) {
            ConsentInformation.e(this).m(new String[]{"pub-9786990800777347"}, new a());
        }
        h2();
    }

    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(2131623937, menu);
        if (this.c0.equals("true")) {
            menu.findItem(2131296327).setVisible(false);
            menu.findItem(2131296328).setShowAsAction(1);
        }
        return true;
    }

    protected void onDestroy() {
        super.onDestroy();
        C0286c.u(this).x();
    }

    public boolean onOptionsItemSelected(MenuItem menuItem) {
        int itemId = menuItem.getItemId();
        if (itemId == 2131296331) {
            startActivity(new Intent((Context) this, (Class<?>) SettingsActivity.class));
            return true;
        }
        if (itemId != 2131296333) {
            if (itemId == 2131296328) {
                com.lookandfeel.cleanerforwhatsapp.shared.N.p(this, getPackageName());
            } else if (itemId == 2131296327) {
                startActivity(new Intent((Context) this, (Class<?>) PremiumActivity.class));
                return true;
            }
            return super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
        }
        Intent intent = new Intent();
        intent.setAction("android.intent.action.SEND");
        intent.putExtra("android.intent.extra.TEXT", getString(2131886446, getPackageName()));
        intent.putExtra("android.intent.extra.SUBJECT", getString(2131886445));
        intent.setType("text/plain");
        startActivity(intent);
        return true;
    }

    public void onRequestPermissionsResult(int i2, String[] strArr, int[] iArr) {
        super/*androidx.fragment.app.k*/.onRequestPermissionsResult(i2, strArr, iArr);
    }

    protected void onResume() {
        super/*androidx.fragment.app.k*/.onResume();
        this.a0 = this.d0.getString("wp_folder", com.lookandfeel.cleanerforwhatsapp.shared.N.a());
        this.b0 = this.d0.getString("wp_folder_name", com.lookandfeel.cleanerforwhatsapp.shared.N.b());
        Log.v("kml_resume", "--" + com.lookandfeel.cleanerforwhatsapp.shared.N.m(this));
        if (com.lookandfeel.cleanerforwhatsapp.shared.N.m(this)) {
            if (Build.VERSION.SDK_INT >= 30) {
                List<UriPermission> persistedUriPermissions = getContentResolver().getPersistedUriPermissions();
                boolean z = this.d0.getBoolean("refresh_home", false);
                if (persistedUriPermissions.size() > 0) {
                    if (z) {
                        n1(persistedUriPermissions.get(0).getUri());
                    } else {
                        new m().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Void[0]);
                    }
                }
            } else {
                new l().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Void[0]);
            }
        }
        if (this.c0.equals("false") && C0286c.u(this).w() == null) {
            C0286c.u(this).B();
        }
        this.X.setVisibility(4);
    }

    public String p1(String str) {
        long j2;
        File[] listFiles;
        File file = new File(str);
        b bVar = new b();
        File[] listFiles2 = file.listFiles(bVar);
        long j5 = 0;
        if (listFiles2 == null || listFiles2.length <= 0) {
            j2 = 0;
        } else {
            j2 = 0;
            for (File file2 : listFiles2) {
                j5 += file2.length();
                j2++;
            }
        }
        File file3 = new File(str + "/Private");
        if (file3.exists() && (listFiles = file3.listFiles(bVar)) != null && listFiles.length > 0) {
            for (File file4 : listFiles) {
                j5 += file4.length();
                j2++;
            }
        }
        return j2 + ";" + j5;
    }

    public String q1(String str) {
        long j2;
        File[] listFiles;
        File file = new File(str);
        h hVar = new h();
        File[] listFiles2 = file.listFiles(hVar);
        long j5 = 0;
        if (listFiles2 == null || listFiles2.length <= 0) {
            j2 = 0;
        } else {
            j2 = 0;
            for (File file2 : listFiles2) {
                j5 += file2.length();
                j2++;
            }
        }
        File file3 = new File(str + "/Private");
        if (file3.exists() && (listFiles = file3.listFiles(hVar)) != null && listFiles.length > 0) {
            for (File file4 : listFiles) {
                j5 += file4.length();
                j2++;
            }
        }
        return j2 + ";" + j5;
    }

    public String r1(String str) {
        long j2;
        File[] listFiles = new File(str).listFiles(new FilenameFilter() {
            @Override
            public final boolean accept(File file, String str2) {
                boolean Z1;
                Z1 = MainActivity.Z1(file, str2);
                return Z1;
            }
        });
        long j5 = 0;
        if (listFiles == null || listFiles.length <= 0) {
            j2 = 0;
        } else {
            long j6 = 0;
            for (File file : listFiles) {
                j5 += file.length();
                j6++;
            }
            long j7 = j5;
            j5 = j6;
            j2 = j7;
        }
        return j5 + ";" + j2;
    }

    public String s1(String str) {
        long j2;
        File[] listFiles;
        File file = new File(str);
        f fVar = new f();
        File[] listFiles2 = file.listFiles(fVar);
        long j5 = 0;
        if (listFiles2 == null || listFiles2.length <= 0) {
            j2 = 0;
        } else {
            j2 = 0;
            for (File file2 : listFiles2) {
                j5 += file2.length();
                j2++;
            }
        }
        File file3 = new File(str + "/Private");
        if (file3.exists() && (listFiles = file3.listFiles(fVar)) != null && listFiles.length > 0) {
            for (File file4 : listFiles) {
                j5 += file4.length();
                j2++;
            }
        }
        return j2 + ";" + j5;
    }

    public String t1(String str) {
        long j2;
        File[] listFiles;
        File file = new File(str);
        g gVar = new g();
        File[] listFiles2 = file.listFiles(gVar);
        long j5 = 0;
        if (listFiles2 == null || listFiles2.length <= 0) {
            j2 = 0;
        } else {
            j2 = 0;
            for (File file2 : listFiles2) {
                j5 += file2.length();
                j2++;
            }
        }
        File file3 = new File(str + "/Private");
        if (file3.exists() && (listFiles = file3.listFiles(gVar)) != null && listFiles.length > 0) {
            for (File file4 : listFiles) {
                j5 += file4.length();
                j2++;
            }
        }
        return j2 + ";" + j5;
    }

    public String u1(String str) {
        long j2;
        long j5;
        File[] listFiles;
        File file = new File(str);
        c cVar = new c();
        File[] listFiles2 = file.listFiles(cVar);
        if (listFiles2 == null || listFiles2.length <= 0) {
            j2 = 0;
            j5 = 0;
        } else {
            j2 = 0;
            j5 = 0;
            for (File file2 : listFiles2) {
                j2 += file2.length();
                j5++;
            }
        }
        File file3 = new File(str + "/Private");
        if (file3.exists() && (listFiles = file3.listFiles(cVar)) != null && listFiles.length > 0) {
            for (File file4 : listFiles) {
                if (!file4.isHidden() && file4.length() > 0) {
                    j2 += file4.length();
                    j5++;
                }
            }
        }
        return j5 + ";" + j2;
    }

    public String v1(Uri uri, int i2) {
        int i5;
        long j2;
        int i6;
        long j5;
        Uri uri2 = uri;
        ArrayList arrayList = new ArrayList();
        ArrayList arrayList2 = new ArrayList();
        ContentResolver contentResolver = getContentResolver();
        Uri buildChildDocumentsUriUsingTree = DocumentsContract.buildChildDocumentsUriUsingTree(uri2, DocumentsContract.getDocumentId(uri));
        int i7 = 0;
        int i8 = 1;
        long j6 = 0;
        try {
            Cursor query = contentResolver.query(buildChildDocumentsUriUsingTree, new String[]{"document_id", "mime_type", "_size", "_display_name", "last_modified"}, null, null, null);
            j5 = 0;
            while (query.moveToNext()) {
                try {
                    try {
                        String string = query.getString(i8);
                        String string2 = query.getString(i7);
                        long j7 = query.getLong(4);
                        if (!com.lookandfeel.cleanerforwhatsapp.shared.N.h(string)) {
                            String string3 = query.getString(3);
                            if (!string3.startsWith(".") && !string3.startsWith("stickers.db") && !string3.startsWith("wallpapers.backup") && !string3.startsWith("chatsettingsbackup.db") && !string3.startsWith("commerce_backup.db") && !string3.startsWith("msgstore.db")) {
                                long j8 = query.getLong(2);
                                C0322c c0322c = new C0322c();
                                c0322c.b = string2;
                                c0322c.c = string3;
                                c0322c.e = Uri.parse(string2).toString();
                                c0322c.f = buildChildDocumentsUriUsingTree.toString();
                                c0322c.g = j8;
                                c0322c.h = j7;
                                c0322c.d = string;
                                c0322c.i = uri.getPathSegments().get(1);
                                c0322c.j = true;
                                if (this.e0.B().j(Uri.parse(string2).toString())) {
                                    arrayList.add(Uri.parse(string2).toString());
                                    if (arrayList.size() > 900) {
                                        this.e0.B().a(arrayList, Boolean.TRUE);
                                        arrayList.clear();
                                    }
                                } else {
                                    arrayList2.add(c0322c);
                                }
                                j6 += j8;
                                j5++;
                            }
                        } else if (uri.getLastPathSegment().contains("Voice Notes")) {
                            String[] split = v1(DocumentsContract.buildDocumentUriUsingTree(uri2, string2), 0).split(";");
                            j5 += Integer.parseInt(split[0]);
                            j6 += Long.parseLong(split[i8]);
                        }
                        uri2 = uri;
                        i7 = 0;
                        i8 = 1;
                    } catch (Throwable th) {
                        if (query == null) {
                            throw th;
                        }
                        try {
                            query.close();
                            throw th;
                        } catch (Throwable th2) {
                            th.addSuppressed(th2);
                            throw th;
                        }
                    }
                } catch (Exception unused) {
                    i5 = i2;
                    j2 = j6;
                    i6 = 3;
                    j6 = j5;
                    if (i5 >= i6) {
                        j5 = j6;
                        return j5 + ";" + j2;
                    }
                    long parseInt = j6 + Integer.parseInt(r0[0]);
                    j6 = j2 + Long.parseLong(v1(uri, i5 + 1).split(";")[1]);
                    j5 = parseInt;
                    j2 = j6;
                    return j5 + ";" + j2;
                }
            }
            if (arrayList2.size() > 0) {
                this.e0.B().c(arrayList2);
            }
            if (arrayList.size() > 0) {
                this.e0.B().a(arrayList, Boolean.TRUE);
            }
            query.close();
        } catch (Exception unused2) {
            i5 = i2;
            j2 = 0;
            i6 = 3;
        }
        j2 = j6;
        return j5 + ";" + j2;
    }

    public String w1(String str) {
        long j2;
        long j5;
        InterfaceC0320a B = this.e0.B();
        List<UriPermission> persistedUriPermissions = getContentResolver().getPersistedUriPermissions();
        if (persistedUriPermissions.size() > 0) {
            Iterator<UriPermission> it = persistedUriPermissions.iterator();
            Uri uri = null;
            while (it.hasNext()) {
                uri = it.next().getUri();
            }
            String str2 = uri.getPathSegments().get(1);
            j2 = B.f("%" + str + "/%", str2);
            j5 = B.b("%" + str + "/%", str2);
        } else {
            j2 = 0;
            j5 = 0;
        }
        return j2 + ";" + j5;
    }

    public String x1(String str) {
        long j2;
        File file = new File(str);
        if (!file.exists()) {
            return "0;0";
        }
        File[] listFiles = file.listFiles(new e());
        long j5 = 0;
        if (listFiles == null || listFiles.length <= 0) {
            j2 = 0;
        } else {
            long j6 = 0;
            for (File file2 : listFiles) {
                j5 += file2.length();
                j6++;
            }
            long j7 = j5;
            j5 = j6;
            j2 = j7;
        }
        return j5 + ";" + j2;
    }

    public String y1(String str) {
        long j2;
        File file = new File(str);
        if (!file.exists()) {
            return "0;0";
        }
        File[] listFiles = file.listFiles(new d());
        long j5 = 0;
        if (listFiles == null || listFiles.length <= 0) {
            j2 = 0;
        } else {
            long j6 = 0;
            for (File file2 : listFiles) {
                j5 += file2.length();
                j6++;
            }
            long j7 = j5;
            j5 = j6;
            j2 = j7;
        }
        return j5 + ";" + j2;
    }

    public String z1(String str, boolean z) {
        long j2;
        File file = new File(str);
        File[] listFiles = z ? file.listFiles(new i()) : file.listFiles();
        long j5 = 0;
        if (listFiles == null || listFiles.length <= 0) {
            j2 = 0;
        } else {
            long j6 = 0;
            for (File file2 : listFiles) {
                if (file2.isDirectory() && !file2.isHidden()) {
                    String[] split = z1(file2.getPath(), true).split(";");
                    j6 += Long.parseLong(split[0]);
                    j5 += Long.parseLong(split[1]);
                } else if (!file2.isHidden()) {
                    j5 += file2.length();
                    j6++;
                }
            }
            j2 = j5;
            j5 = j6;
        }
        return j5 + ";" + j2;
    }

    class j extends AsyncTask {
        ProgressDialog a;

        class a implements FileFilter {
            private final List a = Arrays.asList("jpeg", "jpg", "png", "bmp", "gif", "3gp", "mp4", "mkv", "aac", "m4a", "amr", "mp3", "opus", "3gp", "doc", "docx", "txt", "ppt", "xls", "xlsx", "pdf", "pptx", "webp");

            a() {
            }

            @Override
            public boolean accept(File file) {
                String path = file.getPath();
                return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
            }
        }

        class b implements FileFilter {
            private final List a = Arrays.asList("aac", "m4a", "amr", "mp3", "opus", "3gp");

            b() {
            }

            @Override
            public boolean accept(File file) {
                String path = file.getPath();
                return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
            }
        }

        private j() {
            this.a = new ProgressDialog(MainActivity.this);
        }

        private void e(File file) {
            if (file.isDirectory()) {
                for (File file2 : file.listFiles()) {
                    e(file2);
                }
            }
            try {
                file.delete();
            } catch (Exception e) {
                e.printStackTrace();
            } finally {
                MediaScannerConnection.scanFile(MainActivity.this, new String[]{file.toString()}, null, new MediaScannerConnection.OnScanCompletedListener() {
                    @Override
                    public final void onScanCompleted(String str, Uri uri) {
                        MainActivity.j.h(str, uri);
                    }
                });
            }
        }

        private long g(File file) {
            File[] listFiles = file.listFiles(new b());
            long j = 0;
            if (listFiles != null && listFiles.length > 0) {
                for (File file2 : listFiles) {
                    j += file2.isFile() ? file2.length() : g(file2);
                }
            }
            return j;
        }

        public static void h(String str, Uri uri) {
            Log.v("kml_ExternalStorage", "Scanned " + str + ":");
        }

        public static boolean i(File file, String str) {
            return !str.startsWith("msgstore.db");
        }

        public void j(x2.l lVar) {
            if (MainActivity.this.c0.equals("false")) {
                C0286c.u(MainActivity.this).J();
            }
        }

        public void k(U2.c cVar, x2.l lVar) {
            if (lVar.o()) {
                cVar.a(MainActivity.this, (U2.b) lVar.k()).c(new x2.f() {
                    public final void a(x2.l lVar2) {
                        MainActivity.j.this.j(lVar2);
                    }
                });
            } else if (MainActivity.this.c0.equals("false")) {
                C0286c.u(MainActivity.this).J();
            }
        }

        @Override
        public java.lang.Long doInBackground(java.util.ArrayList... r20) {
            throw new UnsupportedOperationException("Method not decompiled: com.lookandfeel.cleanerforwhatsapp.MainActivity.j.doInBackground(java.util.ArrayList[]):java.lang.Long");
        }

        @Override
        public void onPostExecute(Long l) {
            try {
                ProgressDialog progressDialog = this.a;
                if (progressDialog != null && progressDialog.isShowing()) {
                    this.a.dismiss();
                    final U2.c a2 = U2.d.a(MainActivity.this);
                    a2.b().c(new x2.f() {
                        public final void a(x2.l lVar) {
                            MainActivity.j.this.k(a2, lVar);
                        }
                    });
                }
            } catch (Exception unused) {
            } catch (Throwable th) {
                this.a = null;
                throw th;
            }
            this.a = null;
            if (com.lookandfeel.cleanerforwhatsapp.shared.N.m(MainActivity.this)) {
                MainActivity.this.new l().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Void[0]);
            }
            MainActivity.this.X.setVisibility(4);
            Toast.makeText((Context) MainActivity.this, 2131886191, 1).show();
        }

        @Override
        public void onProgressUpdate(Long... lArr) {
            this.a.setMessage(MainActivity.this.getString(2131886193, com.lookandfeel.cleanerforwhatsapp.shared.N.q(lArr[0].longValue(), ";")));
        }

        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            this.a.setMessage(MainActivity.this.getString(2131886192));
            this.a.show();
        }

        j(MainActivity mainActivity, a aVar) {
            this();
        }
    }

    class k extends AsyncTask {
        ProgressDialog a;

        private k() {
            this.a = new ProgressDialog(MainActivity.this);
        }

        private void c(java.lang.String[] r10, java.lang.String r11) {
            throw new UnsupportedOperationException("Method not decompiled: com.lookandfeel.cleanerforwhatsapp.MainActivity.k.c(java.lang.String[], java.lang.String):void");
        }

        public void e(x2.l lVar) {
            if (MainActivity.this.c0.equals("false")) {
                C0286c.u(MainActivity.this).J();
            }
        }

        public void f(U2.c cVar, x2.l lVar) {
            if (lVar.o()) {
                cVar.a(MainActivity.this, (U2.b) lVar.k()).c(new x2.f() {
                    public final void a(x2.l lVar2) {
                        MainActivity.k.this.e(lVar2);
                    }
                });
            } else if (MainActivity.this.c0.equals("false")) {
                C0286c.u(MainActivity.this).J();
            }
        }

        @Override
        public Long doInBackground(ArrayList... arrayListArr) {
            ArrayList arrayList = arrayListArr[0];
            for (int i = 0; i < arrayList.size(); i++) {
                int e = ((C0310b) arrayList.get(i)).e();
                String[] strArr = new String[0];
                if (e == 1) {
                    strArr = new String[]{"Images/children", "Images/Private/children", "Images/Sent/children", "Images%2FPrivate/children", "Images%2FSent/children"};
                } else if (e == 2) {
                    strArr = new String[]{"Video/children", "Video/Private/children", "Video/Sent/children", "Video%2FPrivate/children", "Video%2FSent/children"};
                } else if (e == 3) {
                    strArr = new String[]{"Audio/children", "Audio/Private/children", "Audio/Sent/children", "Audio%2FPrivate/children", "Audio%2FSent/children"};
                } else if (e == 4) {
                    strArr = new String[]{"Voice Notes/20%", "Voice%20Notes/20%"};
                } else if (e == 10) {
                    strArr = new String[]{"Stickers/children"};
                } else if (e == 11) {
                    strArr = new String[]{"Statuses/children"};
                } else if (e == 5) {
                    strArr = new String[]{"Documents/children", "Documents/Private/children", "Documents/Sent/children", "Documents%2FPrivate/children", "Documents%2FSent/children"};
                } else if (e == 6) {
                    strArr = new String[]{"Animated Gifs/children", "Animated Gifs/Private/children", "Animated Gifs/Sent/children", "Animated%20Gifs/children", "Animated%20Gifs%2FPrivate/children", "Animated%20Gifs%2FSent/children"};
                } else if (e == 7) {
                    strArr = new String[]{"WallPaper/children"};
                } else if (e == 8) {
                    strArr = new String[]{"Profile Photos/children", "Profile%20Photos/children"};
                } else if (e == 9) {
                    strArr = new String[]{"Databases/children"};
                }
                if (Build.VERSION.SDK_INT >= 30) {
                    List<UriPermission> persistedUriPermissions = MainActivity.this.getContentResolver().getPersistedUriPermissions();
                    if (persistedUriPermissions.size() > 0) {
                        Iterator<UriPermission> it = persistedUriPermissions.iterator();
                        Uri uri = null;
                        while (it.hasNext()) {
                            uri = it.next().getUri();
                        }
                        c(strArr, uri.getPathSegments().get(1));
                    }
                }
                if (isCancelled()) {
                    break;
                }
            }
            return null;
        }

        @Override
        public void onPostExecute(Long l) {
            try {
                ProgressDialog progressDialog = this.a;
                if (progressDialog != null && progressDialog.isShowing()) {
                    this.a.dismiss();
                    final U2.c a = U2.d.a(MainActivity.this);
                    a.b().c(new x2.f() {
                        public final void a(x2.l lVar) {
                            MainActivity.k.this.f(a, lVar);
                        }
                    });
                }
            } catch (Exception unused) {
            } catch (Throwable th) {
                this.a = null;
                throw th;
            }
            this.a = null;
            if (Build.VERSION.SDK_INT >= 30) {
                MainActivity.this.new m().execute(new Void[0]);
            } else if (com.lookandfeel.cleanerforwhatsapp.shared.N.m(MainActivity.this)) {
                MainActivity.this.new l().execute(new Void[0]);
            }
            MainActivity.this.getWindow().clearFlags(128);
            MainActivity.this.X.setVisibility(4);
            Toast.makeText((Context) MainActivity.this, 2131886191, 1).show();
        }

        @Override
        public void onProgressUpdate(Long... lArr) {
            this.a.setMessage(MainActivity.this.getString(2131886195, lArr[1], lArr[0]));
        }

        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            MainActivity.this.getWindow().addFlags(128);
            this.a.setMessage(MainActivity.this.getString(2131886192));
            this.a.show();
        }

        k(MainActivity mainActivity, a aVar) {
            this();
        }
    }
}