有没有办法在Api级别7上获取DCIM路径(它可能位于SD卡或设备上)? Environment.DIRECTORY_DCIM只可用于api级别8android dcim文件夹路径
3
A
回答
7
我认为DCIM目录永远不会在内部存储器上(我的HTC Legend甚至不会在没有sd卡的情况下拍摄照片)。 Environment.DIRECTORY_DCIM变量只是字符串“DCIM”ref。
在/ DCIM中存储图像的原因是与期望图片在/ DCIM中可用的读卡器(例如打印机)兼容,所以我认为在内部存储上使用它是没有意义的。
反正在外部存储(SD卡)的文件夹可以这样访问:
File rootsd = Environment.getExternalStorageDirectory();
File dcim = new File(rootsd.getAbsolutePath() + "/DCIM");
0
相关问题
- 1. Android外部sdCard DCIM文件夹路径
- 2. Kivy - 在任何Android设备上获取DCIM文件夹的路径
- 3. Android DCIM文件夹详细信息
- 4. Android的DCIM html格式的路径
- 5. iOS4访问DCIM文件夹
- 6. Android文件夹的文件路径
- 7. 写入iPad/iOS上的DCIM文件夹
- 8. 检查文件夹路径
- 9. 的文件夹路径
- 10. 图像路径文件夹
- 11. 如何在android中创建一个新文件夹DCIM
- 12. 从文件路径检索文件夹路径
- 13. htaccess的重写文件路径的文件夹路径
- 14. laravel中的多路径文件5 /多个路径文件夹
- 15. 更改文件的路径文件夹
- 16. 如何从给定文件夹路径获取文件夹路径?
- 17. 指定的文件夹路径,XML文件中的Android
- 18. 应用程序文件夹中的Android Studio文件路径
- 19. Android,使用相对路径从文件夹中读取文件
- 20. Eclipse插件文件夹绝对路径
- 21. Android:明确文件路径
- 22. Android studio2.3.3 - 文件路径
- 23. Xamarin Android文件路径长
- 24. 用其他文件夹覆盖布局文件夹路径
- 25. 如何删除zip文件夹中的文件夹路径
- 26. 在路径中搜索公用文件夹路径
- 27. 测试路径无法检查文件夹路径
- 28. 转换字符串文件夹路径
- 29. 更改URL中的文件夹路径
- 30. 用父路径移动文件夹Windows
我有设备中兴880E(4.0.4)。它有内部存储('/ mnt/sdcard2')。如果我不插入外部SD卡,则相机中的照片/电影将保存到内部存储:'/ mnt/sdcard2/DCIM'。如果我插入SD卡(它挂载到'/ mnt/sdcard'),则将相机数据保存到sdcard:'/ mnt/sdcard/DCIM'。但在这两种情况下'getExternalStorageDirectory'都返回/ mnt/sdcard。 – 2013-09-25 00:20:29