Audio 在模拟器上运行.wav声音时出错

Audio 在模拟器上运行.wav声音时出错,audio,wav,codenameone,Audio,Wav,Codenameone,我一定是弄错了什么东西——也许是丢失的图书馆? 我在模拟器中尝试播放.wav声音时出现此错误 我在构建路径中有jfxrt.jar。 线程“JavaFX应用程序线程”java.lang.unsatifiedlinkerror:com.sun.media.jfxmediimpl.platform.gstreamer.GSTMediaPlayer.gstGetAudioSpectrum(J)J中的异常 位于com.sun.media.jfxmediapl.platform.gstreamer.GSTM

我一定是弄错了什么东西——也许是丢失的图书馆? 我在模拟器中尝试播放.wav声音时出现此错误

我在构建路径中有jfxrt.jar。
线程“JavaFX应用程序线程”java.lang.unsatifiedlinkerror:com.sun.media.jfxmediimpl.platform.gstreamer.GSTMediaPlayer.gstGetAudioSpectrum(J)J中的异常
位于com.sun.media.jfxmediapl.platform.gstreamer.GSTMediaPlayer.gstGetAudioSpectrum(本机方法)
位于com.sun.media.jfxmediimpl.platform.gstreamer.GSTMediaPlayer(GSTMediaPlayer.java:57)
位于com.sun.media.jfxmediimpl.platform.gstreamer.GSTMediaPlayer(GSTMediaPlayer.java:62)

我猜您正在一个VM上运行,而另一个VM的jfxrt.jar在路径中。请尝试确保您运行的是Java8,而这应该“正常工作”。确保在netbeans JDK 8的“Library”部分中选择了JDK 8。

我猜您正在一个VM上运行,而jfxrt.jar在路径中来自另一个VM。请尝试确保您运行的是Java8,而这应该“正常工作”。确保在netbeans的“库”部分中选择了JDK 8。

我正在使用eclipse。音频在“flickr”演示中工作,使用罐装罐,但不在我在那里构建的实时模拟器环境中工作。替换CLDC11.jar的环境中的某些内容可能不正确。无论哪种方式,请确保您使用Java 8作为运行时,这应该是允许的。您是否可能使用来自不同sdk的1.8和jfxrt?不,它们都来自同一个二进制文件。我想我需要找到javafx源代码来查看发生了什么。我正在使用eclipse。音频在“flickr”演示中工作,使用罐装罐,但不在我在那里构建的实时模拟器环境中工作。替换CLDC11.jar的环境中的某些内容可能不正确。无论哪种方式,请确保您使用Java 8作为运行时,这应该是允许的。您是否可能使用来自不同sdk的1.8和jfxrt?不,它们都来自同一个二进制文件。我想我需要找到javafx源代码,看看发生了什么。
Exception in thread "JavaFX Application Thread" java.lang.UnsatisfiedLinkError: com.sun.media.jfxmediaimpl.platform.gstreamer.GSTMediaPlayer.gstGetAudioSpectrum(J)J
at com.sun.media.jfxmediaimpl.platform.gstreamer.GSTMediaPlayer.gstGetAudioSpectrum(Native Method)
at com.sun.media.jfxmediaimpl.platform.gstreamer.GSTMediaPlayer.<init>(GSTMediaPlayer.java:57)
at com.sun.media.jfxmediaimpl.platform.gstreamer.GSTMediaPlayer.<init>(GSTMediaPlayer.java:62)