Android 找不到文件异常 Kotlin

Android File not Found Exception Kotlin

所以我有一个非常简单的项目:

class 主活动:AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
    val bundle = ActivityOptionsCompat.makeCustomAnimation(applicationContext, android.R.anim.fade_in, android.R.anim.fade_out).toBundle()
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    val myObj = File("C:\Users\user\Desktop\k.txt")
    val myReader = Scanner(myObj)
}

我的桌面上有一个“k.txt”文件。 每当 val myReader = Scanner(myObj) 出现时它抛出一个:

 Caused by: java.io.FileNotFoundException: C:\Users\user\Desktop\k.txt (No such file or directory)

这是为什么?

感谢您的帮助!

您无法直接从本地计算机打开或创建文件对象。

您无法访问存储计算机

您在内部存储或外部存储中复制文件(Phone存储或SD卡存储)

下一步:Read file internal storage

希望它是完整的