如何将数据保存在外部存储器而不是内部存储器中?Android | Java
在这段代码中,我将数据(音频、视频、图像)保存到内部存储器。我应该对其进行哪些更改以将数据存储在外部存储器中? 请帮忙如何将数据保存在外部存储器而不是内部存储器中?Android | Java,android,Android,在这段代码中,我将数据(音频、视频、图像)保存到内部存储器。我应该对其进行哪些更改以将数据存储在外部存储器中? 请帮忙 final File f = new File(context.getExternalFilesDir("received"), "SmartDataTransfer"); File dirs = new File(f.getParent());
final File f = new File(context.getExternalFilesDir("received"),
"SmartDataTransfer");
File dirs = new File(f.getParent());
if (!dirs.exists())
dirs.mkdirs();
f.createNewFile();
InputStream inputstream = client.getInputStream();
FileOutputStream Out = new FileOutputStream(f);
copyFile(inputstream, Out);
您所说的外部存储是什么意思?以下是有关所需权限的概述:您所说的外部存储是什么意思?以下是有关所需权限的概述: