Android SD卡创建文件和文件夹失败
时间: 2023-11-10 17:14:39 浏览: 238
在 Android 中,如果你想在 SD 卡上创建文件和文件夹,需要先获取 SD 卡的读写权限。这可以在 AndroidManifest.xml 文件中添加以下权限来实现:
```
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
```
然后,你可以使用以下代码创建文件和文件夹:
创建文件夹:
```java
File folder = new File(Environment.getExternalStorageDirectory() + "/your_folder_name");
if(!folder.exists()){
folder.mkdir();
}
```
创建文件:
```java
File file = new File(Environment.getExternalStorageDirectory() + "/your_folder_name", "your_file_name");
if(!file.exists()){
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
```
如果你仍然遇到问题,可以检查 SD 卡是否已经挂载,并且确保你的应用程序具有正确的权限来访问 SD 卡。
阅读全文
相关推荐















