首页 > 解决方案 > Android Kotlin:从字符串路径创建文件不起作用

问题描述

我正在使用 Kotlin 开发一个 Android 项目。在我的项目中,我试图从字符串路径创建一个 File 对象。这是字符串路径格式。

/storage/emulated/0/mediapicker/images/eb162701-f4b7-4d0a-b824-7cc56a7ff926.jpg

我尝试了以下

var file = File(path)
var file = File(Environment.getExternalStorageDirectory(), path)
var file = File(context.getExternalFilesDir(null), path)
var file = File(context.filesDir, path)

当我运行 file.exists() 时,它们都返回 false。我的代码有什么问题,我该如何解决?

标签: androidkotlinandroid-file

解决方案


推荐阅读