package com.ifpdos.factorytest;

import android.net.Uri;
import android.util.Log;
import java.io.File;
import java.io.FilenameFilter;
import java.util.Random;

/* JADX INFO: loaded from: classes.dex */
public class FileFinder {
    private static final String TAG = "FileFinder";
    private static Random mRandom = new Random(System.currentTimeMillis());

    public static Uri getRandomFile(String str, final String str2) {
        Uri uriFromFile = null;
        try {
            File[] fileArrListFiles = new File(str).listFiles(new FilenameFilter() { // from class: com.ifpdos.factorytest.FileFinder.1
                @Override // java.io.FilenameFilter
                public boolean accept(File file, String str3) {
                    return str3.toLowerCase().endsWith(str2);
                }
            });
            if (fileArrListFiles.length > 1) {
                uriFromFile = Uri.fromFile(fileArrListFiles[mRandom.nextInt(fileArrListFiles.length)]);
            } else if (fileArrListFiles.length == 1) {
                uriFromFile = Uri.fromFile(fileArrListFiles[0]);
            }
        } catch (Exception e) {
            Log.e(TAG, e.toString());
        }
        return uriFromFile;
    }
}
