运行您的应用概述
运行您的应用概述
开放Beta测试文档 作为预发布开放Beta测试的一项内容,亚马逊提供了此技术文档。随着亚马逊收到反馈并对功能进行迭代,所描述的这些功能可能会发生变化。有关最新功能的信息,请参阅发行说明。
本页比较了使用Fire TV Stick与使用虚拟设备进行开发之间的区别。有关使用任一方法运行应用的说明,请访问在Vega虚拟设备或Fire TV Stick上运行您的应用。
重要须知: 您可以使用Vega虚拟设备进行初始开发和测试,但在提交到亚马逊应用商店之前,您必须在Fire TV Stick上测试您的应用。
测试环境对比
| Fire TV Stick | Vega虚拟设备 | |
|---|---|---|
| 硬件 | 采用ARM架构的物理设备 | 使用主机CPU架构的虚拟环境 |
| 性能 | 实际的性能指标 | 受主机能力的限制 |
| 推荐用途 | • 最终测试 • 性能优化 • 生产验证 • 用户体验测试 |
• 初步开发 • 快速迭代 • 基本功能测试 • 早期调试 |
| 支持的功能 | 所有Fire TV组件和API | 仅支持: • 应用内购买 (IAP) • Mac M系列处理器上的数字版权管理 (DRM) • Mac M系列处理器上的Webview 不支持其他中间件,包括Login with Amazon (LWA)、启动器和其他Fire TV API |
| 性能测试 | 准确的实际指标 | 不支持性能测试 |
| 开发速度 | 用于生产质量测试 | 快速开发和测试 |
| 测试可靠性 | 适合生产环境 | 可能与生产行为有所不同 |
最佳实践
- 使用Vega虚拟设备执行本地和单元测试。
- 使用物理设备执行集成和生产测试。
- 使用这两个环境进行高效的开发和测试。
Last updated: 2025年10月8日

