这里是Java代码中创建的文件夹:不能在我的Android模拟器
File file = new File(Environment.getExternalStorageDirectory() +
File.separator + "filename");
if(file.exists())
{
Toast.makeText(this, "exists", Toast.LENGTH_SHORT).show();
}
else {
Boolean durum = file.mkdir();
if(durum)
{
Toast.makeText(this, "created", Toast.LENGTH_SHORT).show();
}
else{
Toast.makeText(this, "nope, doesn't work", Toast.LENGTH_LONG).show();
}
}
我加“使用许可权的android:名称=”。android.permission.WRITE_EXTERNAL_STORAGE”到Android清单我不能再增加XML,因为它古怪这里显示。
所以,我使用Android Studio 2.2中和自己的仿真器,但它不会产生任何目录。
当我与我的三星S4(Android的尝试5.0.1),它成功创建了文件,但n在SDCARD中,在设备的存储器中。
这里发生了什么?
Android 6?...... – greenapps
'但它不创建任何文件。文件? mkdir()用于目录。 – greenapps
@greenapps,对不起,我的意思是目录。 – fahrettinpercin