gpt4 book ai didi

android - 如何以编程方式格式化 SD 卡上的所有数据?

转载 作者:搜寻专家 更新时间:2023-11-01 07:40:22 26 4
gpt4 key购买 nike

如何以编程方式删除数据或格式化整个 SD 卡?

最佳答案

删除SDCARD的代码

public void wipingSdcard() {
File deleteMatchingFile = new File(Environment
.getExternalStorageDirectory().toString());
try {
File[] filenames = deleteMatchingFile.listFiles();
if (filenames != null && filenames.length > 0) {
for (File tempFile : filenames) {
if (tempFile.isDirectory()) {
wipeDirectory(tempFile.toString());
tempFile.delete();
} else {
tempFile.delete();
}
}
} else {
deleteMatchingFile.delete();
}
} catch (Exception e) {
e.printStackTrace();
}
}

private void wipeDirectory(String name) {
File directoryFile = new File(name);
File[] filenames = directoryFile.listFiles();
if (filenames != null && filenames.length > 0) {
for (File tempFile : filenames) {
if (tempFile.isDirectory()) {
wipeDirectory(tempFile.toString());
tempFile.delete();
} else {
tempFile.delete();
}
}
} else {
directoryFile.delete();
}
}

关于android - 如何以编程方式格式化 SD 卡上的所有数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4749891/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com