Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在安卓Libgdx上播放音乐滞后_Android_Audio_Libgdx - Fatal编程技术网

Android 在安卓Libgdx上播放音乐滞后

Android 在安卓Libgdx上播放音乐滞后,android,audio,libgdx,Android,Audio,Libgdx,我正在使用Libgdx框架为Android和iOS开发一个游戏,我即将完成这个游戏的开发。我现在面临的问题是游戏中的流媒体音乐。当播放音乐时,在桌面上玩游戏没有问题,但当我在android(使用LG G4)上玩游戏时,游戏会出现延迟,或者每半秒就有轻微的帧下降,使其无法播放,尽管尝试了所有类型的文件格式,如mp3、wav和ogg(我的音乐长度为15秒)。我试着在安卓系统上播放它而不播放流媒体音乐,它一点问题都没有,尽管偶尔会有一点延迟,但仍然可以播放。我尝试使用Sound类来播放流媒体音乐,在a

我正在使用Libgdx框架为Android和iOS开发一个游戏,我即将完成这个游戏的开发。我现在面临的问题是游戏中的流媒体音乐。当播放音乐时,在桌面上玩游戏没有问题,但当我在android(使用LG G4)上玩游戏时,游戏会出现延迟,或者每半秒就有轻微的帧下降,使其无法播放,尽管尝试了所有类型的文件格式,如mp3、wav和ogg(我的音乐长度为15秒)。我试着在安卓系统上播放它而不播放流媒体音乐,它一点问题都没有,尽管偶尔会有一点延迟,但仍然可以播放。我尝试使用Sound类来播放流媒体音乐,在android上播放时没有延迟,但音乐没有完全播放,只有一部分音乐播放了大约4-5秒。所以现在我想知道我是否做错了什么,或者音乐课与Android操作系统不兼容


PS:这是我第一次制作游戏,我花了将近4个月的时间来开发。我通过阅读libgdxwiki并遵循wiki中显示的简单游戏的指南开发了这个游戏。我没有使用资产管理器加载我的资源,也没有使用纹理图集加载我的纹理。这可能是个问题吗?非常感谢

我唯一能添加的东西——
声音
是为短音频文件设计的。也可能有帮助。为我提供音乐播放代码??您如何在游戏中加载和初始化音乐您使用的是什么音乐或libgdx framework for music的声音类。@1blustone我看过这个论坛,但我没有对它做太多研究,我肯定会这样做time@AbhishekAryan我正在使用libgdx音乐类来播放音乐。我完全按照此处显示的方式初始化音乐