【发布时间】:2014-04-18 11:26:52
【问题描述】:
我正在尝试读取我之前保存在外部存储中的音频文件,但我似乎无法通过我正在使用的方法找到它。
这是我用来将文件保存在外部 sdcard 中的;
outputFile = Environment.getExternalStorageDirectory().getAbsolutePath() + "/ejemplo.3gpp";
这就是我用来取回录制的音频文件的字节数组的方法:
InputStream is =this.openFileInput("/sdcard/ejemplo.3gpp");
bytes = IOUtils.toByteArray(is);
由于某种原因,似乎当我调用 openFileInput 时无法找到该文件,但使用“根浏览器”我检查过该文件实际上是否放置在“/sdcard/ejemlo.3gpp”中,所以我不知道发生了什么事....有什么建议吗?
【问题讨论】:
标签: android inputstream android-external-storage