在提交到亚马逊应用商店之前测试您的应用
在提交到亚马逊应用商店之前测试您的应用
开放Beta测试文档 作为预发布开放Beta测试的一项内容,亚马逊提供了此技术文档。随着亚马逊收到反馈并对功能进行迭代,所描述的这些功能可能会发生变化。有关最新功能的信息,请参阅发布说明。
本页重点介绍了向亚马逊应用商店提交应用时可能导致失败的一些常见问题。
这些案例大多涉及应用生命周期事件,例如:
- 用户与Alexa互动时播放中断
- 应用进入后台模式是因为:
- 用户想要启动不同的应用
- 用户按下主页按钮
- 用户在应用运行时关闭电视,包括在应用中运行媒体播放时
- 用户不活动会导致屏幕保护程序启动
- 用户暂时断开Fire TV设备与HDMI的连接时播放中断
- 用户使用蓝牙设备作为Fire TV设备的音频输出设备
测试案例
以下是亚马逊应用商店对提交的应用进行的一些测试。我们建议您在提交应用之前执行这些测试,以确保您的应用能够通过这些测试案例。
| 测试场景 | 测试步骤 | 预期结果 |
|---|---|---|
| 使用返回按钮退出应用并重新启动 | 1. 启动应用并在应用中播放任意视频内容。 2.按下遥控器上的返回按钮退出播放。然后继续按返回按钮,直到退出应用并返回Fire TV启动器 3.重新启动应用。 对应用中的点播内容和直播内容重复上述步骤。 |
应用应该可以正常启动,用户应该可以正常使用该应用。例如,用户可以在应用的不同部分之间移动焦点,可以播放内容,等等。 |
| 使用主页按钮退出应用并重新启动 | 1. 启动应用并在应用中播放任意视频内容。 2.按下遥控器上的主页按钮退出播放。 3.重新启动应用。 对应用中的点播内容和直播内容重复上述步骤。 |
在Fire TV启动器上,应用不会播放音频。应用可以正常启动,用户可以正常使用该应用。例如,用户可以在应用的不同部分之间移动焦点,可以播放内容,等等。 |
| 在应用之间切换 | 1. 启动应用并在应用中播放任意视频内容。 2.在播放过程中,按遥控器上的主页按钮进入Fire TV启动器。 3.启动任一其他应用,例如示例应用中的某个应用,然后使用该应用播放视频。 4.按遥控器上的主页按钮退出该应用。 5. 重新启动应用并恢复播放。 |
这两个应用应当平稳退出,不应有任何音频泄漏或声音重叠现象。 在两个应用播放期间,都不应出现崩溃、空白屏幕或音频/视频同步问题。用户可以正常控制视频播放,包括播放、暂停、前进或后退。 |
| HDMI热插拔 | 1. 启动应用并在应用中播放任何视频内容5-10分钟。 2.在播放过程中,从HDMI端口上拔下设备。 3.拔下设备,等待5分钟,然后将设备重新插回。 |
当Fire TV重新连接时,播放应处于暂停状态,内容应从之前中断的位置恢复播放。 |
| 更改HDMI端口或关闭电视电源后的应用使用情况 | 1. 启动应用并在应用中播放任何视频内容5-10分钟。 2.在播放过程中,切换到电视的另一个HDMI输入。 3.等待5分钟,然后切换回Fire TV。 4.启动应用 重复步骤#2到#4,使用遥控器的电源按钮关闭电视,然后打开设备。 |
当Fire TV恢复时,播放应处于暂停状态,内容应从之前中断的位置恢复播放。 |
| 应用在设备重启后重新启动 | 1. 启动应用并在应用中播放任意视频内容。 2.退出应用并重启设备。 3.重新启动应用并恢复视频播放。 |
设备重启后,用户可以成功启动应用。 应用登录详细信息应保留,用户可以在应用的不同部分之间移动焦点,可以播放内容,等等。 |
| 处于屏幕保护/环境屏幕时的应用行为 | 1. 启动应用并在应用中播放任意视频内容。 2.暂停视频并让设备保持空闲状态5分钟。 3.屏幕保护程序出现时,按返回按钮导航回应用。 |
确保视频播放保持暂停状态,并且在屏幕保护或环境屏幕上听不到来自应用的音频。 对于音频流媒体应用,即使出现屏幕保护/环境屏幕,也应继续播放。 在屏幕保护程序运行时按下返回按钮,会将用户重定向回被测应用。用户可以恢复播放。 |
| 播放期间Alexa中断 | 1. 启动应用并在应用中播放任意视频内容。 2.在播放过程中,使用遥控器进行语音搜索以调用Alexa卡。例如,“森尼韦尔的天气怎么样?“或任何类似命令。 3.在Alexa卡关闭后验证播放。 对点播、广告和直播播放重复这些步骤。 |
视频暂停,天气卡出现,文本转语音 (TTS) 会播报用户搜索区域的简短预报。Alexa响应和应用音频之间未出现声音重叠现象。Alexa卡关闭后,应用中的音频/视频播放应能正常恢复。 |
| 使用蓝牙 (BT) 设备播放 | 1. 将Fire TV连接到BT条形音箱/耳机。 2.启动应用并在应用中播放任意视频内容。 运行同样的测试,并在媒体播放期间连接蓝牙扬声器。 |
音频正确传输到条形音箱或耳机,视频播放功能正常,音频和视频同步。 |
在物理设备上测试
您可以使用Vega虚拟设备进行初始开发和测试,但在提交到亚马逊应用商店之前,您必须在Fire TV Stick上测试您的应用。
目前,Fire TV Stick 4K Select支持Vega OS。
相关资源
您还可以在媒体应用的一般要求中找到对媒体应用的更多要求,包括对后台和前台模式的建议。
Last updated: 2025年10月22日

