Android 创建目录方法却创建出一个文件的问题
来源:互联网 发布:程序员需要看哪些书 编辑:程序博客网 时间:2024/05/16 15:07
今天新发现了一个巨恶心的问题,俗话说独乐乐不如众乐乐,不能让我自己恶心,要分享给大家。哈哈哈
今天发现以前做的一个功能在某手机上不好用,过程是下载一张图片并把图片放入一个目录中,所以先判断一下目录是否存在,如果不存在就建立目录,存在就直接放入。
但当用以下方式创建目录时居然系统会创建出一个没有扩展名的文件(由于在解决问题时忘记截图了 ,后悔中)
String subForder = Environment.getExternalStorageDirectory().getAbsolutePath()+"/temp"; File foder = new File(subForder); if (!foder.exists()) { foder.mkdirs(); }文件名叫temp,没有扩展名。所以就导致了判断目录时存在的 ,但文件就是放不进去。
所以要在下个fix版本中解决这个问题就写了一下方法
String subForder = Environment.getExternalStorageDirectory().getAbsolutePath()+"/temp"; File foder = new File(subForder); if (!foder.exists()) { foder.mkdirs(); }else{ if(!foder.isDirectory()){ foder.delete(); foder.mkdirs(); } }这样就解决了目前已有这个问题的用户了,大家帮我看看 会不会有其他意想不到的问题。
2 0
- Android 创建目录方法却创建出一个文件的问题
- android在当前app的目录下创建一个文件
- 关于配置android开发环境,创建新的Android Application Project时创建却不产生activity相关文件问题
- Android 创建文件目录
- Android new File()初识(创建不出文件问题)
- eclipse创建android项目时会多出一个appcompat_v7的问题
- “Word文件设置了多级列表,却还是不能创建目录”的解决办法
- android 多层目录文件创建
- weiphp 2.0创建application目录插件,却访问不了的问题
- 创建一个打不开删不掉文件的方法
- 创建一个设备文件的方法
- android在当前app的目录下创建一个文件及后感觉
- 保存一个文件并创建对应的目录文件夹
- Linux下非root用户能创建新文件,却不能拷贝文件的问题
- “微”谈一个深层创建目录的问题
- Linux创建文件命令的方法与特殊目录简介
- java file创建一个文件或目录
- 无法创建目录或文件问题的解决办法
- Elasticsearch的DSL之query and filter
- c语言之关键字
- HTML5+CSS3的响应式网页设计:自动适应屏幕宽度 转自:欲思博客
- CV_IMAGE_ELEM的作用以及用法 转载
- 用RSA加密实现Web登录密码加密传输
- Android 创建目录方法却创建出一个文件的问题
- 常用linux操作history列表
- 两阶段提交
- poj2533——Longest Ordered Subsequence(最长递增子序列模板)
- 参考sqlalchemy.pool自写连接自动回收
- javascript继承实现
- Android Loader详解
- 百度地图隐藏缩放控件比例尺Logo
- selenium+webdriver+python 中警告框的处理方法