我简直无法找到如何从外部存储器获取一个指定的文件。 我知道,使用getExternalStoragePublicDirectory(),你会得到外部存储目录,但我不能进一步得到。我需要某种方法,您必须提供文件的名称并返回文件。 感谢名单从外部存储器读取文件
6
A
回答
15
比使用
File.separator
更好
是这样的,这是标准的Java:
final File file = new File(Environment.getExternalStorageDirectory()
.getAbsolutePath(), filename);
4
你可以只是这样做:
File f = new File(Environment.getExternalStorageDirectory()
.getAbsolutePath() + File.separator + fileName);
0
更妙的是:
final File file = new File(Environment.getExternalStorageDirectory(), filename);
相关问题
- 1. Android - 从外部存储器中读取大文件
- 2. 从USB外部存储器读取文件
- 3. 从Android SDK中的外部存储读取文件模拟器
- 4. 从内部存储文件(Android)读取
- 5. 从外部存储中读取图像/文件Android
- 6. 上下文中,存储内部存储器,并从中读取
- 7. 从内部存储器读取PDF文件时出错?
- 8. 从内部存储器中读取JSON文件的内容
- 9. 是否可以从内部存储器(Android)读取文件?
- 10. 从Android手机的内部存储器写入/读取文件
- 11. 读取外部文本文件并存储到数组中
- 12. 无法使用NDK从外部存储器读取
- 13. Android内部存储读取文件
- 14. 从没有读/写权限的内部存储读取文件?
- 15. Android应用无法读取外部存储文件
- 16. 如何在Android手机中从外部存储读取文本文件
- 17. 从外部文件读取参数 - C#
- 18. 从外部文件中读取android URL
- 19. 从外部Excel文件读取数据
- 20. 从外部表中读取Excel文件
- 21. Bash从外部文件读取数组
- 22. 从外部文件中读取数据
- 23. Android - 从外部jar读取txt文件
- 24. 在Android上读写外部存储器
- 25. 在文件选取器中访问外部存储器
- 26. 从Azure blob存储中读取文件
- 27. 从外部文件读取行和存储阵列中的元素
- 28. 从我的外部存储文件读取图像到本机c(openCV)Android
- 29. 如何从外部存储读取属于其他应用程序的文件?
- 30. 将文件复制到外部存储或从外部存储中复制