I get an exception using java on android (java.lang.NoClassDefFoundError), why?

后端 未结 3 1013
自闭症患者
自闭症患者 2021-01-28 06:02

This is the line I run:

AudioInputStream clip1 = AudioSystem.getAudioInputStream(new File(wavFile1));

This is the exception I get (From LogCat)

3条回答
  •  深忆病人
    2021-01-28 06:36

    AudioSystem is part of JavaSound, and JavaSound is part of the desktop JVM/SDK. JavaSound is NOT present in the Android JVM/SDK, so your old code will not compile on any current Android SDK.

    See http://developer.android.com/guide/topics/media/index.html for the Android audio functionality outline: you will need to port your old code to use the Android SDK classes.

提交回复
热议问题