Alibaba YUNOSTV プラットフォームに適応する方法


YUNOS TV の種類と構成


そこにありますAlibaba YUNOS TV 端末は数多くありますが、開発者が適応できるよう、最も参考となる端末パラメータを開発者に提供しています。

現在、YUNOS TV アプリケーション センターは主に MagicBox 1、MagicBox1S、MagicBox1S pro、MagicBox1S (または 2C)、および MagicBox2 デバイスで実行されています。これらのデバイスの特定の構成パラメータは次のとおりです:

1450334462663_6512bd43d9caa6e02c990b0a82652dca (1).png

1450334462663_6512bd43d9caa6e02c990b0a82652dca.png


注: YunOS アライアンス ボックスとオールインワン マシンには多くのモデルがあり、構成パラメータも異なります寸法を整理して追加します。



YUNOS TV 表示パラメータデバイスの種類が異なると、表示パラメータも異なります。開発者のアプリケーションが各デバイスで正常に表示され、各プラットフォームでのエクスペリエンスが一貫していることを確認するには、開発者は次のことを行う必要があります。複数のサイズがある場合は、「大きな画面用にレイアウトを最適化する」を参照してください。


#タイプ#画面サイズ
パラメータ


sw720p

##画面ピクセル密度
mdpi

方向
ランドスケープ

アスペクト比
ロング




YUNOS TV アプリケーションUI仕様

YUN OS上で開発されるアプリケーションには、フォントやコントロールなどのUIに関して一定の標準仕様があり、開発者はこの仕様に従って独自のアプリケーションを適応または開発することができます。

1450332794935_c4ca4238a0b923820dcc509a6f75849b.png




##リモコン、ハンドル、その他の周辺機器のキー値

TV アプリケーションまたはゲームは、適応プロセス中にリモコンのキー値を適応させる必要があります。コントローラーなどの他の周辺機器のキー値に適応するかどうかを選択し、アプリケーションのすべての操作がリモコンを使用して完了できるようにすることができます。 Linux と Android の Key-Value は Key-Value アダプテーションの 2 つの標準であるため、Linux Key-Value アダプテーションを優先し、Android と互換性を持たせることをお勧めします。特定のペリフェラルの適応とアクセスについては、ペリフェラル SDK


#LinuxAndroid備考KEY_LEFT (105)KEYCODE_DPAD_DOWN下方向キー KEYCODE_MENUメニュー キーKEYCODE_HOMEホーム キーKEYCODE_BACK戻るキーKEYCODE_DPAD_CENTERキーの確認##KEYCODE_VOLUME_UP(24)# # KEYCODE_BUTTON_XGameX ボタン キーBTN_Y (0x134) ## KEYCODE_BUTTON_Yゲーム Y ボタン キー##BTN_TL (0x136)#BTN_TL2 (0x138) KEYCODE_BUTTON_R2GameR2 ボタン キーKEYCODE_BUTTON_SELECT 左親指ボタン右親指ボタン


#アプリケーション仕様


##アプリケーション仕様:

アプリケーションのバージョン番号 バージョン コード形式: 210AABBBCC、バージョン番号は 10 桁を超えることはできません。

最初の段落 210 はプレフィックスです。バージョン番号は 5 桁の AABBB で表され、たとえば 1.7 は 01007、2.0.0 は 02000 と表現できます。 CC のバージョンごとに 100 のマイナー バージョン番号が予約されており、バグ修正やマイナー機能のアップグレードに使用されます。


アイコン仕様:

TV アプリケーション センターでは現在 2 つの画像仕様が使用されており、バージョン 2.5 以下とバージョン 2.6 以降に分かれています。適合させるには仕様の異なる2つのチャートを作成する必要があります。


バージョン 2.5 以前のアプリケーション センター アイコンは 340x460 サイズの画像を使用しています。画像を作成するときは、340x328 での画像の視覚的な焦点に注意する必要があります。 (開始点から 50px) 領域。下部の 340x112 領域はテキストマスク領域です。この領域には複雑なグラフィックや重要な情報が表示されないようにします。


バージョン 2.6 以降のアプリケーション センター アイコンは 340x340 サイズの画像を使用しています。画像を作成するときは、256x256 の画像の視覚的な焦点に注意する必要があります。エリア。

アイコンにテキストや字幕を追加しないでください。


TB16WBQOVXXXXcsXFXXXXXXXXXX-1268-714.png


1450332962519_a87ff679a2f3e71d9181a67b7542122c.jpg


キーをダウンロードできます。値

キー値

KEYCODE_DPAD_LEFT

左方向キー

#KEY_UP (103)
KEYCODE_DPAD_UP

方向キー

KEY_RIGHT (106)
KEYCODE_DPAD_RIGHT

方向右キー

#KEY_DOWN (108)

KEY_MENU (139)

KEY_HOMEPAGE (172)

KEY_ESC (001)

KEY_ENTER (028)

KEY_VOLUMEUP(115)

音量キーの増加

KEY_VOLUMEDOWN(114)

KEYCODE_VOLUME_DOWN(25)

音量キーを下げる

BTN_A (0x130)

KEYCODE_BUTTON_A

ゲーム A ボタン キー

BTN_B (0x131)

KEYCODE_BUTTON_B

##ゲーム B ボタン キー

BTN_X (0x133)

KEYCODE_BUTTON_L1

ゲーム L1 ボタン キー

KEYCODE_BUTTON_L2

ゲーム L2 ボタン キー

##BTN_TR (0x137)
KEYCODE_BUTTON_R1

ゲーム R1 ボタン キー

##BTN_TR2 (0x139)

#BTN_SELECT (0x13a)

#ゲーム選択ボタン キー

##BTN_START (0x13b)

KEYCODE_BUTTON_START
ゲームスタートボタンキー

##BTN_THUMBL (0x13d)

KEYCODE_BUTTON_THUMBL

##BTN_THUMBR (0x13e)

KEYCODE_BUTTON_THUMBR