gpt4 book ai didi

android - 如何将录制的音频文件保存在应用程序的原始文件夹中

转载 作者:搜寻专家 更新时间:2023-11-01 08:11:16 24 4
gpt4 key购买 nike

我正在创建一个应用程序,我必须在其中录制语音并保存并稍后播放。我想将录制的音频保存在应用程序的原始文件夹中。我应该如何给出原始文件夹的目录路径来保存我的音频文件。

最佳答案

对不起,你不能。

由于 Android .apk 文件是只读的,您不能在包层次结构中写入任何文件(如 res、raw、asset)。

最好将其存储在应用程序包(内部存储)或外部存储中。

更新:

这将在应用程序的内部存储中创建一个文件。

//content is base64 string you can use directly use FileInputstream's byte
byte[] pdfAsBytes = Base64.decode(content, 0);
//filePath just filename of your audio file this will create a file in /data/data/<package_name>/files
FileOutputStream fos = openFileOutput(filePath, Context.Context.MODE_PRIVATE);
fos.write(pdfAsBytes);
fos.close();

关于android - 如何将录制的音频文件保存在应用程序的原始文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9327401/

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