开发者社区 问答 正文

关于android 5.1无法写入文件 的问题

从本地图片中选取或拍照裁剪然后上传
新建文件暂时保存一下 但是5.1以上不行 都是说文件找不到
5.1以下和6.0以上都可以

这是新建文件的代码

 file = new File(Environment.getExternalStorageDirectory() + File.separator
 + getString(R.string.app_name) + File.separator, "tempImage.jpg");
 file.createNewFile();

展开
收起
爵霸 2016-03-10 11:16:07 2314 分享 版权
1 条回答
写回答
取消 提交回答
  • 这个问题我也遇到过:你试试将文件建在 data/data文件目录下。我建在data/data目录下就没有出过问题。
    还有你是不是要判断一下:目录是否存在:不存在去创建目录。

    2019-07-17 18:57:14
    赞同 展开评论
问答分类:
问答地址: