Version: 2023.2
言語: 日本語
ChromeOS用に開発環境を準備する
ChromeOS 用の開発

ChromeOS の Player 設定

Android の Player 設定 に加えて、ChromeOS には以下の Player 設定項目があります。

設定 機能
Target Architectures サポートしたいターゲットアーキテクチャを指定します。すべての ChromeOS デバイスをサポートするには、両方のオプションをビルドターゲットとして含めてください。
x86 (ChromeOS) ChromeOS、32 ビット x86 アーキテクチャをサポートします。
x86–64 (ChromeOS) ChromeOS、64 ビットx86–64 アーキテクチャをサポートします。
TargetDevices アプリケーションの実行可能デバイスを指定します。
All Devices すべてのデバイスでアプリケーションを実行可能にします。
Phones, Tablets, and TV Devices Only Android の携帯電話、タブレット、TV デバイスのみでアプリケーションを実行可能にします。
ChromeOS Devices Only ChromeOS デバイスでのみアプリケーションを実行可能にします。このオプションを選択すると、Android の携帯電話やタブレットは一切サポートされません。
ChromeOS Input Emulation マウスとタッチパッドのすべてのイベントをタッチスクリーンイベントに変換します。この設定はデフォルトで有効になっています。
Android 用に開発したアプリケーションを追加開発なしで ChromeOS で実行可能にしたい場合は、この設定を有効にしてください。
マウスやタッチパッドなどの入力デバイスからのイベントを完全にサポートして直接受け取るようにしたい場合は、この設定を無効にしてください。

Resolution and Presentation の設定

ChromeOS にはデスクトップウィンドウ UI があるので、Android のウィンドウ関連の Player 設定 は重要です。

これらの設定は以下を指定します。

  • アプリケーションが全画面で起動するか、ウィンドウで起動するか
  • ウィンドウの初期サイズと最小サイズ
  • ウィンドウサイズが変更可能かどうか

ウィンドウの設定を適用させるには、アプリケーションの Minimum API Level (メニュー: File > Build Settings > Player Settings > Other Settings) を 24 以上に設定してください。

Important: If you enable the Resizable Window Player Setting for a ChromeOS application, the application launches in fullscreen regardless of which Fullscreen Mode Player Setting you select.

ウィンドウの向きとアスペクト比

For optimum performance, use eiher portrait orientation or landscape orientation, but not both. To avoid several known issues with app rotation and windowing, enable the Resizable Window setting. This setting ensures that windowed applications on ChromeOS can be resized when they aren’t in full-screen mode.

ノート: AutoRotation (自動回転) では、縦長か横長どちらか 1 つのアスペクト比のみが使用可能です。

ChromeOS用に開発環境を準備する
ChromeOS 用の開発