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

来源:互联网 发布:淘宝如何看买家的评价 编辑:程序博客网 时间:2024/06/08 00:52

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;然后权限;存储空间权限打开;到这里就结束了。





0 0
原创粉丝点击