我怎样才能在android中的app文件夹外读取文件?

时间:2016-08-22 00:13:03

标签: android

我需要在android中使用jflex和cup工具编写一个编译器来读取movile内部存储器中的文件。

但用户需要输入文件的路径,用户输入如下:

/home/cp21.txt

但是当我使用openFileInput()方法时,它会读取

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

并且该文件位于" Almacenamiento de telefono"

的buetooh目录中

我怎么读它?

1 个答案:

答案 0 :(得分:0)

尝试使用getExternalStorageDirectory()在外部存储空间中使用某些内容。

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