マイクを使用して録音を開始するためにAndroidアプリを取得しようとしています。 しかし、アプリケーションはAudioRecord StartRecording()メソッドでクラッシュするだけです。Android AudioRecord StartRecording - アプリケーションのハング
_recorder = new AudioRecord(AudioSource.Mic, RECORDER_SAMPLERATE, RECORDER_CHANNELS, RECORDER_AUDIO_ENCODING, _bufferSize);
if (_recorder.State == State.Initialized)
_recorder.StartRecording(); // <-- HANGS ON THIS LINE
助けてください。 StartRecordingをスレッドなどに配置する必要がありますか? Vyshakからの手がかりと( - あなたはコードが正しいことを確信している場合、私は私の質問に答えるために、次に使用非同期Task.itが
私が試した、と今では.Stop方法でハングアップ(とアプリは私ができるので、クラッシュしません例外をキャッチしないでください)。何か案が? – Rafferty
次に、1つのことを行います。どこで停止するのかを特定するSystem.out.println(); –