android主流型号手机本地录音路径
第一次写博客,记录最近做的一个项目,需要获取android手机本地的录音文件。由于android手机型号太多,只能整理出主流手机录音文件位置。做一下记录。
public static String getFilePath() {
File file = Environment.getExternalStorageDirectory();
File folder;
String brand = Build.BRAND.toUpperCase();//获取手机厂商转大写
switch (brand) {
case "HUAWEI":
folder = new File(file, "Sounds");
break;
case "HONOR":
folder = new File(file, "Recordings");
break;
case "XIAOMI":
folder = new File(file, "MIUI/sound_recorder");
break;
case "VIVO":
folder = new File(file, "Record");
break;
case "OPPO":
folder = new File(file, "Recordings");
break;
case "MEIZU":
folder = new File(file, "Recorder");
break;
case "SAMSUNG":
folder = new File(file, "Sounds");
break;
default:
folder = new File(file, "");
}
return folder.getPath();
}