gpt4 book ai didi

android - 音频无法在android中播放。 android.content.res.Resources $ NotFoundException:资源ID#0x0

转载 作者:行者123 更新时间:2023-12-03 02:09:23 24 4
gpt4 key购买 nike

我正在尝试在Android中播放音频文件,但似乎崩溃了,并给出了ResourcesNotFoundException。音频文件保存在res内的原始文件夹中。音频文件的名称由随机生成的数字确定,然后将其连接为“音频”。

int res = getResources().getIdentifier ( "audio"+arrayIndex, "raw","com.din.askak" );
MediaPlayer mPlayer = MediaPlayer.create ( MainActivity.this, res );

在logcat中,似乎在创建mediaPlayer的行上抛出了异常。我不知道我在做什么错???

最佳答案

不鼓励使用getIdentifier()函数。通过标识符而不是通过名称检索资源要高效得多。

关于android - 音频无法在android中播放。 android.content.res.Resources $ NotFoundException:资源ID#0x0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25472518/

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