2011-11-19 9 views
-1

私はノイズのレベルを取るいくつかのアプリをしたい、私はこの例を使用しようとします NoiseAlert、ソースとAPKがあります。私はそのアプリケーションを実行しますが、ノーズメーターには何の変更もありません。それは何でしょうか?私はあなたが必要とする唯一のクラスは、音を記録SoundMeterクラスであるLGのオプティマスに1 2.3.3noiseAlertアプリが私の携帯電話で動作していません

答えて

1

を使用しています。現在の外部ノイズを知るには、getAmplitude()を使用します。 500ミリ秒ごとに振幅を取得します。 LogCatでこの値を印刷します。

次に、大きな音量でsome musicを入れ、振幅値が飛び跳ねるかどうかを確認します。それはデバイス固有の問題かもしれません

+0

私はこの[例](http://developer.android.com/guide/topics/media/audio-capture.html)LogCatで試してみました私は " SetAudioSource failed " –

+0

[この問題](http://code.google.com/p/android/issues/detail?id=5063)と同様ですか? – Reno

+0

ありがとう。できます! –

関連する問題