as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

アプリの実行の概要

アプリの実行の概要

このページでは、開発に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日