我需要在android中使用jflex和cup工具编写一个编译器来读取movile内部存储器中的文件。
但用户需要输入文件的路径,用户输入如下:
/home/cp21.txt
但是当我使用openFileInput()方法时,它会读取
/data/data/com.aplicattionpakagename/files/cp21.txt
并且该文件位于" Almacenamiento de telefono"
的buetooh目录中我怎么读它?
答案 0 :(得分:0)
尝试使用getExternalStorageDirectory()在外部存储空间中使用某些内容。
如果您希望用户界面将其公开为/home
,请确保在视图和模型之间执行字符串替换,s.t。 /home
转换为/path/to/storage
,反之亦然。