gpt4 book ai didi

android - 下载文件时如何设置手机内存路径?

转载 作者:行者123 更新时间:2023-11-29 17:15:53 26 4
gpt4 key购买 nike

I am developing an Android application that can download .mp3 files. The path i set for downloading files is "/sdcard/downloadedfile.mp3". It is going to sdcard

.我想设置设备内部存储器的路径。所以没有 sdcard 的设备应该默认进入内部存储器..

谁能帮我找到一个解决方案..>?

最佳答案

@Android 开发培训生

我想你可以试试这个:

String fileName="name.mp3";
File folder = new File(Environment.getExternalStorageDirectory().getPath() + "/floderName/");

if (!folder.exists()) {
try {
folder.mkdirs();
} catch (Exception e) {
e.printStackTrace();
System.out.println("Default Save Path Creation Error:" + folder);
}
}

File logFile = new File(folder, fileName);
if (!logFile.exists()) {
try {
logFile.createNewFile();
} catch (IOException e) {
e.printStackTrace();
System.out.println("Default Save Path Creation Error:" + logFile);

}
}

顺便说一下,请不要忘记在android6.0上添加权限和运行时权限

关于android - 下载文件时如何设置手机内存路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39032052/

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