Androidは、ヘッドセットおよび接続されたデバイスのハードウェア再生/一時停止ボタンをサポートしています。私はエミュレータ上のデバイスのサポートをテストする方法を見つけることを試みています。 Android documentationでは、ハードウェア再生コントロールのサポートを追加する方法について説明していますが、残念ながら、それらをエミュレートする方法に関するドキュメントは見つかりません。ありがとう!Androidエミュレータのハードウェアメディアコントロールボタンをシミュレートする方法
7
A
答えて
15
あなたは遊びのためにADB
adb shell input keyevent <keycode>
キーコードを使用してキーイベントを送ることができます - 126を、一時停止 - 85は、Androidアプリケーションから、これを行うための別の方法があります
0
(KeyEventを参照してください)。 AudioManager.dispatchMediaKeyEvent(KeyEvent)
に電話し、必要なキーコードでイベントを渡すことができます。最初にイベントをACTION_DOWN
、次にACTION_UP
として2回呼び出すことを忘れないでください。
関連する問題
- 1. 起動をシミュレートする:Androidエミュレータ
- 2. Androidエミュレータでマルチタッチをシミュレートする
- 3. HTC Mytouchスライド4GをシミュレートするためのAndroidエミュレータの設定方法
- 4. SensorSimulator 2つのエミュレータをシミュレートするOpenintents
- 5. Androidエミュレータ - ジオロケーションを取得する方法
- 6. Genymotion Androidエミュレータをルートする方法は?
- 7. Android:Nexus10用のAndroidエミュレータの作成方法
- 8. Androidシステムイメージ(エミュレータ用)のダウンロード方法は?
- 9. 現在提供されているAndroidエミュレータはセンサをシミュレートできますか?
- 10. Androidギャラクシータブ10.1のHW INFOボタンをシミュレートする方法は?
- 11. Android搭載デバイスの低バッテリをシミュレートする方法
- 12. Androidエミュレータでのメモリ不足をどのようにシミュレートしますか?
- 13. ピンクノイズをシミュレートする方法
- 14. ハードウェアキープレスイベントをシミュレートする方法
- 15. ソケットエラーをシミュレートする方法
- 16. スプレッドシートをシミュレートする方法
- 17. objectpointersをシミュレートする方法
- 18. Androidエミュレータで特定のURLのプロキシをバイパスする方法
- 19. APIを使用してAndroidでブラウザログインをシミュレートする方法
- 20. AndroidのエミュレータがRUNのAndroidでエミュレータを起動するエラーメッセージ
- 21. xamarin androidエミュレータのURLをブロックする方法は?
- 22. Androidエミュレータの代わりにYouwaveを使用する方法
- 23. AndroidスタジオのエミュレータでGoogle Playサービスをアップデートする方法
- 24. android SDKエミュレータ(2.3)のアラビア語サポートを追加する方法
- 25. Android Studioで別のエミュレータを使用する方法
- 26. Androidエミュレータでsdカードのメモリをスナップショットする方法は?
- 27. AndroidエミュレータのIPアドレスを取得する方法は?
- 28. AccessibilityServiceでAndroidでキープレスをシミュレートする方法
- 29. Androidで内蔵マイクをシミュレートする方法は?
- 30. android-エミュレータとデバイスをプログラム的に区別する方法
素晴らしい!それはそうです! – Tad
85は「再生/一時停止」でもかまいません。それは私がいつも使っているものなので、メディアが再生されているかどうかを追跡する必要はありません。 – PhilMacKay