Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
Vega仮想デバイスまたはFire TV Stickを使用して、Vegaアプリを実行する方法について説明します。各ツールは、それぞれ異なる開発ニーズに対応しています。Vega仮想デバイスは迅速なイテレーションに適している一方、Fire TV Stickは本番環境に向けた実行に適しています。

Vega仮想デバイスでのアプリの実行

Vega開発者ツール(VDT)には、物理デバイスがなくてもVegaアプリをテストして実行できるVega仮想デバイスが付属しています。仮想デバイスでは、次の制御オプションを使用できます。
  • 仮想デバイス上でのマウスの直接操作
  • バーチャルリモコンインターフェイス
  • キーボードショートカットとコマンド

前提条件

  1. Vega SDKをインストールします。
  1. テストするVegaアプリを用意します。 Vega SDKのプロジェクトテンプレートから作成したアプリやサンプルアプリからダウンロードしたアプリを使用することも、独自に構築したアプリを使用することもできます。
  2. (任意)Vega仮想デバイスを登録します。テスト用にAmazonのサービスを使用する場合に必要です。

Vega仮想デバイスでアプリを実行する方法

Vegaアプリは、Vega Studioのユーザーインターフェイス(UI)またはVega CLIを使用して実行できます。

オプション1:Vega Studio UIを使用する

  1. [Vega Studio] > [Devices] に移動し、[VirtualDevice:Tv] を選択します。
  2. [再生] ボタンをクリックして仮想デバイスを起動します。
  3. VVDウィンドウが開き、デバイスの読み込みが完了するまで待ちます(VirtualDevice:Tvのステータスは「読み込み中…」ではなく「準備完了」になります)
  4. プロジェクト名の横にある [再生] ボタンをクリックします。

    オプション2:Vega CLIを使用する

    1. コマンドプロンプトで、Vega仮想デバイスを起動します。
      このコマンドはVega仮想デバイスが起動するまで待機します。
      Vega仮想デバイスの起動時に、次の動作が確認されることがあります。
      • 初回起動時にマイクへのアクセスが要求される。
      • 起動中にタイムアウトする。必要に応じて--timeoutフラグを使用して、待ち時間を延長してください。
      例:
      このコマンドでは、仮想デバイスの起動プロセスの完了を120秒間待機します。 Vega仮想デバイスを起動すると、UIが新しいウィンドウで開きます。
    2. アプリを読み込んで実行します。
      出力の例:
      -dフラグは、Vega仮想デバイスでアプリを実行することを指定します。 アーキテクチャ固有のコマンド 正しく実行するには、仮想パッケージ(vpkg)のアーキテクチャが開発コンピューターのアーキテクチャと一致している必要があります。以下に例を示します。 Mac Mシリーズデバイス:
      x86_64デバイス:

Vega仮想デバイスでアプリを停止する方法

Vega StudioのUIまたはコマンドラインを使用して、Vegaアプリを停止できます。

オプション1:Vega Studio UIを使用する

  1. [Vega Studio] > [Devices] に移動し、[VirtualDevice:Tv] を選択します。
  2. [stop] ボタンをクリックします。

    オプション2:Vega CLIを使用する

    Vega仮想デバイスを停止するには、仮想デバイスウィンドウを閉じるか、次のコマンドを実行します。

    オプションの構成

    Vega仮想デバイスの登録(テスト用にAmazonのサービスを使用する場合のみ)

    テスト用にAmazonのサービスを使用するには、Vega仮想デバイスを登録します。Vega仮想デバイスが起動したら、次の手順に従います。
  3. 右上の [Register this device] をクリックします。
  4. 画面に表示されている登録コードを記録します。
  5. www.amazon.com/codeにアクセスして、コードを入力します。
  6. 次のメッセージが表示されたら登録は完了です。

    Vega仮想デバイスの起動時のカスタマイズ

    Vega仮想デバイスには、起動時に使用できるカスタマイズオプションがあります。起動コマンドの実行時に以下のオプションを指定できます。
    1. グラフィカルユーザーインターフェイス(GUI)を非表示にします。
    2. OpenGLアクセラレーションをオフにします(Ubuntu x86のみ)。
  1. デフォルトのディスプレイ解像度を変更します。

inputd-cliの全機能を利用するための開発者モードの有効化

Vega仮想デバイスでは、デフォルトで限定的なinputd-cliコマンドが提供されています。開発者モードを有効にすると、自動化とテストのための完全なコマンドセットにアクセスできます。
  1. 仮想デバイスのシェルを開きます。
  2. 開発者モードの有効化
    このコマンドを実行すると、VVDが再起動します。手順1を繰り返して、仮想デバイスのシェルに再接続します。
  3. 全機能の確認:

    キーボードショートカット

    Vega仮想デバイスを制御するには、マウスでクリックする代わりに、次のキーボードショートカットを使用します。

    高速リフレッシュの設定

    コード変更を自動的に検出し、更新をリアルタイムでVega仮想デバイスに表示するには、高速リフレッシュを設定します。

    トラブルシューティング

    Vega仮想デバイスで問題が発生した場合は、Vega仮想デバイスに関する問題のトラブルシューティングを参照してください。

関連トピック


最終更新日 2026年10月26日