在Android 10上从URI获取文件路径,

时间:2019-09-24 09:50:37

标签: android filepicker android-10.0

我需要从设备中选择文件

这是我的代码,

        Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
        intent.setType("*/*");
        String[] mimeTypes = {"image/*", "application/pdf"};
        intent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes);
        startActivityForResult(intent, PICK);

在Android 10设备上,选择的URI网址始终是这样,

content://com.android.providers.downloads.documents/document/msf:75878

我尝试了许多不同的解决方案来从该URI获取文件路径,但是没有运气,

注意:我的应用程序可以在Android 10之前的设备上完美运行,并且能够获取选择的文件路径。

0 个答案:

没有答案