您的位置:首页 > 移动开发 > Android开发

Android File.createNewFile失败; Android6.0以上需要用户给权限

2017-05-09 14:48 561 查看
1.权限问题;可具体区分

<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>

2.文件路径问题;注意区分"/"

/storage/emulated/0/down/log2017.txt

3.要建文件需要先建目录

file.getParentFile().mkdirs();
file.createNewFile();

4.最坑爹一步

在设置中找到应用;找到对应的APP;然后权限;存储空间权限打开;到这里就结束了。





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: