OpenSL ES在发布模式下播放失败

时间:2019-04-29 05:16:33

标签: android audio

多年以来,我在Android上都有基于音频的应用程序,并且我已经使用OpenSL ES进行音频渲染。我有一个很奇怪的问题,在释放模式下,我无法将播放状态设置为PLAYING。如果立即或在将播放状态设置为GetPlayState()之后的任何时间使用PLAYING检查PlayState,我将收到SL_PLAYSTATE_STOPPED并且未收到音频回调。 因此,我已在Play商店中启用了调试功能的情况下发布了该应用。但是当前版本的Play商店应用程序不允许启用调试功能的应用程序,并且我无法发布应用程序更新。 我想知道,是否还有其他人在Android音频应用程序上遇到了相同的问题,以及是否有解决方案。我已经尝试了几种方法,但到目前为止都没有成功。在gradle构建系统中,只有调试模式debuggable=true才能播放。任何帮助表示赞赏。

0 个答案:

没有答案