android 下创建不了文件
整个过程:
1、<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
2、代码实现
File file = new File(Environment.getExternalStorageDirectory(), System.currentTimeMillis() + ".txt");//
if(!file.exists()) {
try {
file.createNewFile();
}catch (Exception e){
System.out.println("--------> 创建新文件发生异常:" + e.toString());
}
System.out.println("--------> 创建新文件:" + file.getAbsolutePath());
}
3、编译环境配置
compileSdkVersion 26
defaultConfig {
applicationId "com.example.admin.myapplication"
minSdkVersion 15
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
------------------------------------
调试模式,在真机(魅族手机,android7.1)运行结果:
使用这个来创建文件,没见报错,但创建不了文件(运行后在对应目录下,没有要创建的文件)。
这个是什么问题?
补充:
我还在应用权限里面,赋予了写权限了,但还是不行。