package androidx.core.net;

import android.net.Uri;
import java.io.File;
import kotlin.jvm.internal.l;

/* JADX INFO: loaded from: classes.dex */
public final class UriKt {
    public static final File toFile(Uri uri) {
        l.e(uri, "<this>");
        if (!l.a(uri.getScheme(), "file")) {
            throw new IllegalArgumentException(("Uri lacks 'file' scheme: " + uri).toString());
        }
        String path = uri.getPath();
        if (path != null) {
            return new File(path);
        }
        throw new IllegalArgumentException(("Uri path is null: " + uri).toString());
    }

    public static final Uri toUri(String str) {
        l.e(str, "<this>");
        Uri uri = Uri.parse(str);
        l.d(uri, "parse(this)");
        return uri;
    }

    public static final Uri toUri(File file) {
        l.e(file, "<this>");
        Uri uriFromFile = Uri.fromFile(file);
        l.d(uriFromFile, "fromFile(this)");
        return uriFromFile;
    }
}
