在 J2ME 应用程序中,我想让用户自由设置自己喜欢的音调,尽管它是具有高比特率和大小的 .mp3 或 .wav 声音。可以在 J2ME 中使用javax.microedition.media
包吗?
我尝试使用一个大小为 2.52MB 且比特率为 352kpbs 的 .wav 文件来执行此操作,但 Netbeans 向我显示了异常,即
java.lang.OutOfMemoryError
at javax.microedition.lcdui.Display$DisplayAccessor.commandAction(Display.java:1996)
at javax.microedition.lcdui.Display$DisplayManagerImpl.commandAction(Display.java:2825)
at com.sun.midp.lcdui.DefaultEventHandler.commandEvent(DefaultEventHandler.java:303)
at com.sun.midp.lcdui.AutomatedEventHandler.commandEvent(AutomatedEventHandler.java:670)
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.handleVmEvent(+186)
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.run(+57)
那么有什么办法可以做到这一点,或者我必须限制用户使用应用程序提供的音调?