从外部存储读取文件

Kat*_*Kat 9 storage android external readfile

我根本找不到如何从外部存储器获取一个指定的文件.我知道使用getExternalStoragePublicDirectory(),您将获得外部存储目录,但我无法进一步了解.我需要某种方法,你必须给出文件的名称,然后返回文件.感谢名单

J. *_*ger 21

比使用更好File.separator,这是标准的Java:

final File file = new File(Environment.getExternalStorageDirectory()
                          .getAbsolutePath(), filename);
Run Code Online (Sandbox Code Playgroud)


Chr*_*ris 6

你可以这样做:

File f = new File(Environment.getExternalStorageDirectory()
                            .getAbsolutePath() + File.separator + fileName);
Run Code Online (Sandbox Code Playgroud)