アプリの実行の概要
アプリの実行の概要
オープンベータ版ドキュメント:本テクニカルドキュメントは、リリース前のオープンベータ版の一部としてAmazonから提供されるものです。ここで説明されている機能は、Amazonがフィードバックを受け取り、機能の開発を繰り返す過程で変更される可能性があります。最新の機能の情報については、リリースノートを参照してください。
このページでは、開発にFire TV Stickを使用する場合と仮想デバイスを使用する場合の違いを比較します。いずれかを使用してアプリを実行する手順については、Vega仮想デバイスまたはFire TV Stickでのアプリの実行を参照してください。
テスト環境の比較
| Fire TV Stick | Vega仮想デバイス | |
|---|---|---|
| ハードウェア | ARMアーキテクチャを持つ物理デバイス | ホストCPUアーキテクチャを使用する仮想環境 |
| パフォーマンス | 実環境でのパフォーマンス指標 | ホストマシンの性能によって制限あり |
| 推奨される作業 | • 最終テスト • パフォーマンスの最適化 • 本番環境での検証 • ユーザーエクスペリエンスのテスト |
• 初期開発 • 迅速なイテレーション • 基本機能のテスト • 早期デバッグ |
| サポートされる機能 | すべてのFire TVコンポーネントとAPI | 次の機能のみサポート: • アプリ内課金(IAP) • Mac Mシリーズプロセッサのデジタル著作権管理(DRM) • Mac Mシリーズプロセッサでのウェブビュー Login with Amazon(LWA)、ランチャー、その他のFire TV APIを含むミドルウェアは非サポート |
| パフォーマンステスト | 正確な実環境の指標 | パフォーマンステストには非対応 |
| 開発スピード | 本番品質のテスト向け | 開発とテストが迅速 |
| テストの信頼性 | 本番環境に適している | 本番環境の動作とは異なる場合がある |
ベストプラクティス
- ローカルテストと単体テストは、Vega仮想デバイスを使用して実行します。
- 統合テストと本番テストは、物理デバイスを使用して実行します。
- 開発とテストを効率的に行うために、両方の環境を使用します。
Last updated: 2025年9月30日

