ここ数日からエミュレータでサウンドを再生しようとしてきましたが、何も機能していません
。他の質問はこちらとこちら
をご覧ください再生) 可能かどうかさえわかりません。いくつかのフォーラムはそれが可能であることをほのめかし、他のフォーラムはそうではないことをほのめかしますが、私の場合はまったく機能しません。少なくとも、エミュレーター OS 自体に組み込まれているサウンド機能は動作するはずです。しかし、組み込みの TTS エンジンで提供されているサンプルを再生しようとしましたが、何も出力されません。
エミュレーターから何らかの音を出すにはどうすればよいですか? また、これはまったく可能ですか? - 編集 - : 解決済み。読み進めて方法を確認してください
サウンド関連の実験を行うには、実際のデバイスを入手する必要がありますか? 実際のデバイスでも同じ問題が発生しますか? ところで、実機でのプログラミングもエミュレータのように遅くなるのですか?それとも速いですか?それとも、まだ遅いですが、エミュレーターよりもわずかに高速ですか? 実際の Android デバイスを入手する前に、すべての基本的なことを実行できるようにしたいと考えています。
----- 編集 -----
ようやくサウンドが機能するようになりました (少なくとも TTS サンプル)。
スナップショットを有効にすると、この問題が発生することがわかりました
** r10 以降、MediaPlayer はエミュレータで動作しなくなりましたか? **
しかし、それは私にまったく別の質問をもたらします:
スナップショットの有効化/無効化がオーディオ再生と関係があるのはなぜですか? その上、スナップショットを有効にしていない場合、次に使用したいタイを再度ロードするのに永遠に時間がかかるため、スナップショット機能を有効にすることが不可欠です。
これの正確な原因は何ですか?そして、なぜこれが適切に文書化されていないのですか?
--- 更新 ---
サウンドが機能している仮想デバイスで、スナップショットを有効にして再起動し、スナップショットを介して再起動したところ、サウンドが再び機能しなくなりました。したがって、これは、スナップショットが作成されたときではなく、スナップショットを有効または無効にすることに関係しているようです (したがって、リンクした質問への回答で説明されているように、おそらく Windows の更新に関連する問題が発生します)。