以下是一个示例代码,展示了如何从Android设备的内部存储和SD卡中删除MP3文件。
import java.io.File;
public class DeleteMP3Files {
// 删除内部存储中的MP3文件
public static void deleteMP3FromInternalStorage(String fileName) {
File file = new File("/storage/emulated/0/" + fileName);
if (file.exists()) {
file.delete();
System.out.println("Deleted file: " + fileName);
} else {
System.out.println("File not found: " + fileName);
}
}
// 删除SD卡中的MP3文件
public static void deleteMP3FromSDCard(String fileName) {
File file = new File("/sdcard/" + fileName);
if (file.exists()) {
file.delete();
System.out.println("Deleted file: " + fileName);
} else {
System.out.println("File not found: " + fileName);
}
}
public static void main(String[] args) {
// 示例用法
deleteMP3FromInternalStorage("example.mp3");
deleteMP3FromSDCard("example.mp3");
}
}
请注意,这只是一个示例代码,用于演示如何从内部存储和SD卡中删除MP3文件。在实际应用中,您可能需要根据您的需求进行适当的修改。另外,必须确保应用程序具有适当的权限来访问内部存储和SD卡上的文件。