老师我昨天试着在emulated 创建一个文件夹,创建失败
//获取外部存储路径
String storage = Environment.getExternalStorageDirectory().getPath() + "/666";
File dirFile = new File(storage);
Log.d("dirFile", "" + dirFile);
if (!dirFile.exists()) {
boolean mkdirs = dirFile.mkdirs();
if (!mkdirs) {
Log.e("TAG", "文件夹创建失败");
} else {
Log.e("TAG", "文件夹创建成功");
}
}
打印如下
2020-05-03 09:48:05.621 18432-18432/com.example.url1 E/TAG: 文件夹创建失败
为什么创建失败呀?
你有声明权限吗?
你的Android系统版本是什么呀?
老师我的文件夹被新建在了self里面是不是一样用 ?
老师,我按照您的文章Android6.0+应用权限获取步骤
确实是我关闭了storage的权限,然后按照您的代码,弹出提示框,我打开了storage的权限,之后文件夹log中创建成功了
现在的问题是我右下角打开目录还是没有emulated/0
给我提示了一个报错,老师能看一下吗
那我是不是可以不去管这个问题
这个log提示文件夹创建成功了
希望老师能帮忙看一下,谢谢
不对,我的,我降版本之后提示
我这是要升级adb的版本吗?