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

