0

我正在尝试存储大量媒体播放器实例,即我将新音乐文件加载到媒体播放器的新实例中,并arraylist通过首先使用AssetFileDescriptor. 在加载了几个文件(大约 7 个)后,我开始获取IOException setDataSourceFD failed.: status=0x80000000,我多次检查了文件,切换了它们的位置,但错误仍然存​​在。但如果我加载的文件少于 7 个,一切正常。

现在我的问题是,如何解决这个问题?我是否以正确的方式进行操作,或者是否可以选择将所有声音加载到单个实例中mediaplayer而不使用HashMapsand ArrayLists

4

0 回答 0