【问题标题】:How to create file in the folder and write data to it如何在文件夹中创建文件并将数据写入其中
【发布时间】:2021-03-27 00:41:25
【问题描述】:

如何创建文件夹(例如在我手机的“Documents”文件夹中),在这个文件夹中创建文件并在这个文件中写入数据?我有一个代码。但我不确定我的文件路径是否正确。我想在 SD 卡上创建文件夹和文件/我想在设备内存中创建。

var filePath = File(Environment.DIRECTORY_DOCUMENTS + "myFolder/myFile.txt")
                filePath.mkdirs()
          
                try {
                    var outPut = FileOutputStream(filePath)
                    outPut.write("Hello")
                    outPut.close()
                } catch (e: Exception) {
                    e.printStackTrace();
                }

【问题讨论】:

  • 这个问题已经被问过很多次了,当你使用 Stack Overflow 的搜索功能时,你会发现很多类似的问题。

标签: android fileoutputstream android-file


【解决方案1】:

重复。这个问题回答了如何在内部存储器上创建文件:Android: how to write a file to internal storage。这个问题回答了如何在内存上创建文件夹:How to create a folder in the phone memory (not SD card) in Android?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-11
    • 2016-01-09
    • 1970-01-01
    • 2018-04-29
    • 1970-01-01
    • 2022-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多