package com.ifpdos.debugmenu.action;

import android.annotation.SuppressLint;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.text.TextUtils;
import android.util.Log;
import c.n.a;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.ExportXBugAction;
import com.ifpdos.debugmenu.action.base.ItemButtonAction;
import com.ifpdos.debugmenu.event.ActivityEvent;
import com.trello.rxlifecycle3.components.support.RxAppCompatActivity;
import d.f.a.j2.e.e;
import d.f.a.r2.v2;
import d.f.a.s1.f;
import java.io.File;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;

/* JADX INFO: loaded from: classes.dex */
public class ExportXBugAction extends ItemButtonAction {
    private static final String TAG = "ExportXBugAction";
    public static final int XBUG_EXPORT_TIMEOUT = 30;
    private v2 mTryChangeFrontUSBHelper;

    public ExportXBugAction(Context context) {
        super(context);
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    @SuppressLint({"CheckResult"})
    public void onClick(final Context context, e eVar) {
        a.X(R.string.str_export_xbug, R.string.str_dialog_input_hint, new f() { // from class: d.f.a.p1.m2
            @Override // d.f.a.s1.f
            public final void a(final String str) {
                final ExportXBugAction exportXBugAction = this.a;
                Context context2 = context;
                Objects.requireNonNull(exportXBugAction);
                if (TextUtils.isEmpty(str)) {
                    return;
                }
                c.n.a.o();
                context2.sendBroadcast(new Intent("com.ifpdos.debugmenu.export_xbug"));
                k.c.a.c.c().g(new ActivityEvent.ShowProgressDialog(true));
                d.f.a.r2.n2.b(context2, str, null).y(30L, TimeUnit.MINUTES).w(f.a.z.a.f4044c).n(f.a.s.b.a.a()).g(((RxAppCompatActivity) exportXBugAction.mContext).bindUntilEvent(com.trello.rxlifecycle3.android.ActivityEvent.DESTROY)).u(new f.a.v.c() { // from class: d.f.a.p1.l2
                    @Override // f.a.v.c
                    public final void accept(Object obj) {
                        ExportXBugAction exportXBugAction2 = exportXBugAction;
                        String str2 = str;
                        Objects.requireNonNull(exportXBugAction2);
                        d.f.a.r2.n2 n2Var = d.f.a.r2.n2.a;
                        File file = new File(d.f.a.r2.n2.d("LogService_" + str2));
                        d.f.a.o2.h hVar = d.f.a.o2.h.a;
                        d.f.a.o2.h.a(exportXBugAction2.mContext, file);
                        boolean z = ((d.f.a.q0) obj).a;
                        d.b.a.a.a.Q("xbug result:", z, "ExportXBugAction");
                        if (z) {
                            d.b.a.a.a.J(R.string.str_export_xbug_success_hint, k.c.a.c.c());
                        } else {
                            d.b.a.a.a.J(R.string.str_export_xbug_fail_hint, k.c.a.c.c());
                        }
                        d.b.a.a.a.Y(false, k.c.a.c.c());
                    }
                }, new f.a.v.c() { // from class: d.f.a.p1.n2
                    @Override // f.a.v.c
                    public final void accept(Object obj) {
                        d.b.a.a.a.Y(false, k.c.a.c.c());
                        if (((Throwable) obj) instanceof TimeoutException) {
                            Log.e("ExportXBugAction", "TimeoutException 30 Minutes");
                            c.n.a.U(R.string.str_fail_exporting, R.string.str_export_xbug_time_out, a.a, new DialogInterface.OnCancelListener() { // from class: d.f.a.p1.k2
                                @Override // android.content.DialogInterface.OnCancelListener
                                public final void onCancel(DialogInterface dialogInterface) {
                                    c.n.a.o();
                                }
                            });
                        }
                    }
                }, f.a.w.b.a.f3725b, f.a.w.b.a.f3726c);
            }
        });
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    public void onLongClick(Context context, e eVar) {
    }
}
