观书散遗帙,探古穷至妙。这篇文章主要讲述如何模拟Android模拟器上的硬件媒体控制按钮相关的知识,希望能为你提供帮助。
android支持耳机和连接设备上的硬件播放/暂停按钮。我试图找到一种方法来测试模拟器上对这些设备的支持。 Android documentation讨论了如何添加对硬件播放控件的支持,但遗憾的是,我找不到如何模拟它们的文档。谢谢!
答案您可以使用adb发送keyevents
adb shell input keyevent <
keycode>
游戏键码 -126,暂停 -85(参见KeyEvent)
另一答案【如何模拟Android模拟器上的硬件媒体控制按钮】还有另一种方法可以从Android应用程序中执行此操作。您可以调用
AudioManager.dispatchMediaKeyEvent(KeyEvent)
并使用必要的密钥代码传递事件。别忘了给它打两次,首先是ACTION_DOWN
,然后是ACTION_UP
。推荐阅读
- GPX文件无法在Android模拟器中加载
- 从Android模拟器ping主机
- 如何在android中制作这样的动画()
- SQLite数据库从Android模拟器中消失了
- 如何让Android模拟器显示软键盘()
- Android Studio不会将x86_64显示为任何虚拟设备的选项
- 应用程序冻结在白色屏幕上,反应原生android apk
- Android模拟器不会关闭
- 获得此异常会强制Android应用程序在启动时崩溃