Android 尝试在SD卡中创建文件夹时出错
下面是我的代码,我正在使用它从服务器下载图像并存储在sd卡的文件夹中,它一次又一次地通过一个异常Android 尝试在SD卡中创建文件夹时出错,android,exception-handling,Android,Exception Handling,下面是我的代码,我正在使用它从服务器下载图像并存储在sd卡的文件夹中,它一次又一次地通过一个异常 java.io.IOException: Not a directory 请帮帮我。为你的应用程序添加写入权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> File SDCardRoot=新文件(Environment.getExternalStorageDirectory(
java.io.IOException: Not a directory
请帮帮我。为你的应用程序添加写入权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
File SDCardRoot=新文件(Environment.getExternalStorageDirectory().toString()+“/”+类型);如果(!SDCardRoot.exists()){Boolean a=SDCardRoot.mkdir();}请发布代码的相关片段。上面的黑带代码无法工作SDCardRoot.mkdir()返回false。是否将写入权限添加到AndroidManifest文件?android.permission.write_EXTERNAL_STORAGE yupdo您有SD卡并且其状态已装入?是否为模拟器创建SD卡?
File SDCardRoot = new File(Environment.getExternalStorageDirectory(), type);
if (!SDCardRoot.exists())
{
SDCardRoot.mkdir();
}