Android emulator 超过android中OpenCore实例的最大数量
当我运行应用程序时,它显示“超过OpenCore实例的最大数量”错误。如何解决此错误。Android emulator 超过android中OpenCore实例的最大数量,android-emulator,Android Emulator,当我运行应用程序时,它显示“超过OpenCore实例的最大数量”错误。如何解决此错误。 谢谢如果您实例化MediaPlayer的多个实例,则会发生上述情况 你应该读一下 定义一个媒体播放器,例如在类变量范围内 根据需要在Oncreate方法和OnResume方法中实例化它 在播放音频的功能中,使用.reset方法使媒体播放器进入空闲状态 使用.setDataSource或等效程序使其进入初始化状态 然后,准备就绪状态 然后,开始播放音频 .停止等来停止它 完成后,使用.release函数释放音
谢谢如果您实例化MediaPlayer的多个实例,则会发生上述情况 你应该读一下
- 定义一个媒体播放器,例如在类变量范围内
- 根据需要在Oncreate方法和OnResume方法中实例化它
- 在播放音频的功能中,使用.reset方法使媒体播放器进入空闲状态
- 使用.setDataSource或等效程序使其进入初始化状态
- 然后,准备就绪状态
- 然后,开始播放音频
- .停止等来停止它
- 完成后,使用.release函数释放音频资源
private void startPlayingAudio()
{
try {
Uri path1 = Uri.parse("android.resource://com.yourpackagehere./" + R.raw.beep);
mp.reset(); // reset to idle state
mp.setDataSource(this, path1); // from idle to initialised state
mp.prepare();
mp.start();
} catch (Exception ioe) {
Log.e(LOG_TAG, "Error playing the beep sound");
}
}