2016-10-08 4 views
0

私は適切な答えを見つけることができないため、ちょっとした質問です。アンドロイドTVにアンドロイドモバイルアプリをインストールする

Androidスマートテレビにこのアプリをインストールすることは可能ですか?タブレットとモバイルデバイスのAndroidアプリを開発しましたか? 「はい」の場合、私はおそらくどのピクセルに遭遇する可能性がありますか?画像の歪み?または正常に実行されるか、まったく実行されません。

ありがとうございました。

+0

「Androidスマートテレビ」と呼ばれるものは何もありません。 「Android TV」を意味すると仮定して、https://developer.android.com/distribute/googleplay/tv.html、https://developer.android.com/distribute/essentials/quality/tv.htmlなどを参照してください。 Androidデベロッパーのドキュメントをご覧ください。 – CommonsWare

+0

はいAndroid TV ...私は最初から自分のアプリケーションを作りたくありません。私のこのモバイルアプリがテレビで動くかどうかを知るだけでいいですか?私の現在のアプリでテレビのレイアウトを設定するとどうなりますか? – user6872333

+0

「私のこのモバイルアプリがテレビで動くかどうかを知るだけでいいですか? - おそらくそうではありません。最低限、LEANBACK_LAUNCHERのようなAndroid TVの機能がいくつか必要です。通常、アプリのUIはDパッドのナビゲーション(タッチスクリーンなし)や「10フィートのUI」(ユーザーは携帯電話やタブレットよりも画面から遠く離れている)などを考慮して書き直す必要があります。ありがとう。 – CommonsWare

答えて

0

おそらく、あなたのマニフェストでは、単一の最も重要なことはAPKがテレビにインストールできるようにする

<manifest> 
    <uses-feature android:name="android.hardware.touchscreen" 
       android:required="false" /> 
    ... 
</manifest> 

だろう。

次に、コメントに記載されている他の件名をLEANBACK_LAUNCHERとして扱うことができます。

0

Android TVにAndroidアプリをインストールすることはできません。テレビにインストールできるようにするには、アプリが満たすべき技術的な前提条件があります。このリンクを確認してください:https://developer.android.com/training/tv/start/start.html

また、アプリが技術的にテレビで実行できる場合でも、APKリストにテレビのスクリーンショットをアップロードしない限り、アプリはGoogle Playで「テレビ向けアプリ」として表示されませんセクション。 :)

EDIT言及の価値がまだない大きな問題が、:

は、今私はあなたのこのコメントを見た:「私は最初から自分のアプリケーションを作成したくないだけかどうかを知る必要があります。私のこのモバイルアプリはテレビで動くかどうか、私の現在のアプリでテレビのレイアウトを設定するとどうなりますか?

これは非常に遅いかもしれませんが、将来的には、互いに疎結合したレイヤーが少ないMVPやその他のアプリケーションアーキテクチャを試してみてください。これにより、1つのUIレイヤーを別のUIレイヤーに簡単にスワップすることができます。たぶんAARライブラリの共通のものを抽出し、実際にはUIのみが異なるビジネスロジック、ユースケース、ドメインモデルなどで同じlibを使用する2つの異なるアプリケーション(ハンドヘルドデバイス用とテレビ用)

関連する問題