首页 > 解决方案 > 为什么我不能在 Android Studio Kotlin 中读/写文本文件

问题描述

我试图简单地将一行文本写入 Android Studio 中的文件,但由于某种原因,每当我运行这行代码时,应用程序就会崩溃。

fun editNote2 (buttonView: View) {

    File("/app/sampledata/NoteText.txt").writeText("Hello world!")

}

我是初学者,所以如果有这样的事情,一个简单的答案会很好。

标签: androidandroid-studiokotlinfile-writingfile-read

解决方案


您应该在AndroidManifest文件中添加读写权限。请检查以下内容:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

推荐阅读