0

Windows 8 で Processing 2.02 を実行しており、jre 7 がインストールされており、最新の Minim バージョン (2013 年 9 月 20 日現在) を使用して、API レベル 11 用に作成されたエミュレーターを実行しています。エミュレーターで実行できることを確認するためのテスト スケッチを作成しました (単純な線が描かれた 100x100 の緑色のキャンバス)。これは機能します。次に、MP3 サウンド スニペットを再生する Minim をテストするためのスケッチを書きました。mp3 ファイルは約 201K で、data フォルダーにあります。スケッチは Java で動作しますが、Android モードに切り替えると失敗します。

誰かがそれを実行するためのガイドを手伝ってくれませんか。前もって感謝します。

以下は、スケッチと私が受け取ったエラーです。

***処理スケッチ: >

  // libraries
  import dff.minim.*;

  // audio variables
  Minim myMinim;>
  AudioSnippet textReading;

  void setup() {
      size(100, 100);
      background(0, 255, 0); // green background color
      myMinim = new Minim(this);
      textReading = myMinim.loadSnippet("testmp3.mp3");
  }// setup

  void draw() {
  }// draw

  void mouseReleased() {
      textReading.play();
  }// mouseReleased

  void stop() {
      myMinim.stop();
      super.stop();
  )// stop

***エラー:

-post-build:

debug:
FATAL EXCEPTION: Animation Thread
java.lang.ExceptionInInitializerError
    at processing.test.minimtest.MinimTest.setup(MinimTest.java:31)
    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:1019)
Caused by: java.lang.NoClassDefFoundError: javax.sound.sampled.AudioFileFormat$Type
    at ddf.minim.Minim.<clinit>(Minim.java:65)
    ... 5 more
4

1 に答える 1