2

ADT-1 で期待どおりに動作する Android TV アプリを作成しました。ただし、ADBを使用してインストールすると、Nexus 10およびNexus 4デバイスでも機能することがわかりました(画面に十分に表示されないため、Nexus 4では実際には使用できません).

ベータ テスト モードで Google Play に公開すると、実際に 3 つのデバイスすべてにインストールできます。しかし、アイコンはADT-1にしか表示されず、そこからしか起動できません。他のデバイスにインストールされたアプリとして表示されず、Google Play 内には起動オプションがなく、アンインストールしかありません。

したがって、実際には問題なく見えるタブレットで動作させるか、Android TV デバイス以外にインストールできないようにする必要があります。ただし、Google Play では、実際には Android TV と 10 インチ タブレットの両方のスクリーンショットをアップロードする必要があります。それで、私は何が欠けていますか?

4

1 に答える 1

3

TV Apps リーンバック セクションの開始方法:

アプリが Android TV に必要な Leanback ユーザー インターフェースを使用していることを宣言します。モバイル (スマートフォン、ウェアラブル、タブレットなど) と Android TV で動作するアプリを開発している場合は、required 属性の値を false に設定します。required 属性値を true に設定すると、アプリは Leanback UI を使用するデバイスでのみ実行されます。

<manifest>
    <uses-feature android:name="android.software.leanback"
        android:required="false" />
    ...
</manifest>

trueアプリを Android TV デバイスにのみ表示する場合は、これを に設定します。

于 2015-01-16T05:13:28.993 に答える