如何在 Kotlin 中使用 getExternalStorageDirectory?
how to use getExternalStorageDirectory in Kotlin?
我试过这个 Kotlin 代码在外部存储中保存一个文本文件:
try {
var filePath = Environment.getExternalStorageState() + File.separator + "Text.txt"
var file = File(filePath)
file.createNewFile()
var fileWriter = FileWriter(file.path)
fileWriter.write("My Name Is Amirhosein")
fileWriter.close()
}
catch (ex: Exception) {
Toast.makeText(this,ex.message,Toast.LENGTH_LONG).show()
}
这个异常出现在 Toast 中:
No such file or directory
有人知道怎么解决吗?
试试这个!!
val file = File(getExternalFilesDir(null), "Text.txt")
file.mkdirs()
我试过这个 Kotlin 代码在外部存储中保存一个文本文件:
try {
var filePath = Environment.getExternalStorageState() + File.separator + "Text.txt"
var file = File(filePath)
file.createNewFile()
var fileWriter = FileWriter(file.path)
fileWriter.write("My Name Is Amirhosein")
fileWriter.close()
}
catch (ex: Exception) {
Toast.makeText(this,ex.message,Toast.LENGTH_LONG).show()
}
这个异常出现在 Toast 中:
No such file or directory
有人知道怎么解决吗?
试试这个!!
val file = File(getExternalFilesDir(null), "Text.txt")
file.mkdirs()