debug:
FATAL EXCEPTION: Animation Thread
Process: processing.test.audioandroid, PID: 8961
java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/sound/sampled/AudioFormat;
at processing.test.audioandroid.AudioAndroid$AudioThread.<init>(AudioAndroid.java:565)
at processing.test.audioandroid.AudioAndroid$Maxim.<init>(AudioAndroid.java:101)
at processing.test.audioandroid.AudioAndroid.setup(AudioAndroid.java:44)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PGraphicsAndroid2D.requestDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:811)
Caused by: java.lang.ClassNotFoundException: Didn't find class "javax.sound.sampled.AudioFormat" on path: DexPathList[[zip file "/data/app/processing.test.audioandroid-2.apk"],nativeLibraryDirectories=[/data/app-lib/processing.test.audioandroid-2, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
... 7 more
Suppressed: java.lang.ClassNotFoundException: javax.sound.sampled.AudioFormat
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
... 8 more
Caused by: java.lang.NoClassDefFoundError: Class "Ljavax/sound/sampled/AudioFormat;" not found
... 12 more
The reason for this is that I should use "android_api" for Maxim, instead of using 'MaximJava_api' , which is the reason that it doesn't work on android device.
No comments:
Post a Comment