//获取SD卡的根目录
fun getSDCardBaseDir():String{
if (isSDCardMounted()) {
var externalFileRootDir: File = MainActivity.context.getExternalFilesDir(null)!!
do {
externalFileRootDir = Objects.requireNonNull(externalFileRootDir).getParentFile()
} while (Objects.requireNonNull(externalFileRootDir).absolutePath.contains("/Android"))
return Objects.requireNonNull(externalFileRootDir).absolutePath
}else{
return ""
}
}
Android - kotlin 获取SD卡根目录
最新推荐文章于 2023-06-13 16:46:04 发布
该函数用于检查SD卡是否已挂载,并获取其根目录。如果SD卡可用,它将遍历外部文件目录直到找到不包含/Android路径的父目录,返回该路径。否则,返回空字符串。
718





