2016-08-22 73 views
0

我需要在android中使用jflex和cup工具编译android内部存储器中的文件。我如何读取Android应用程序文件夹以外的文件?

但是用户需要输入该文件的路径和用户输入其像:

/home/cp21.txt 

但是当我使用的方法openFileInput()它读取

/data/data/com.aplicattionpakagename/files/cp21.txt 

和文件在“Almacenamiento de telefono”的Buetooh目录中

我该如何阅读它?

+0

请发表更完整的代码,因为你所说的话现在还没有完成。 – greenapps

+0

在你的文章中,没有什么东西可能会成为主题。 – greenapps

回答

0

尝试在getExternalStorageDirectory()的外部存储中使用某些东西。

如果您希望用户界面将其公开为/home,请确保您在视图和模型s.t之间进行了字符串替换。 /home转换为/path/to/storage,反之亦然。

+0

其中一个条件是它需要在手机的内部存储器中,而不是在外部存储卡中。工作是一样的还是我需要做更多的事情? –

+0

外部存储目录不是外部/可移动的micro SD卡。但后来我不明白答案,因为用户想要使用内部存储器。 – greenapps

相关问题