将Android应用程序限制为Android TV
作者:互联网
我正在实现一个特定于Android TV的应用程序.
我在AndoridManifiedt.xml中使用2个功能
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" />
<uses-feature
android:name="com.google.android.tv"
android:required="true" />
它已经发布到Play商店.但是在东芝电视(运行Android OS的Android Box)中通过Play商店进行搜索时,我看不到我的应用程序.
我该如何喜欢Youtube for TV应用程序?它仅适用于Android TV(Google TV,Toshiba,Android Box).
提前致谢.
解决方法:
对于Nexus Player之类的Android TV,建议在清单中显示以下内容.它将帮助您将Play商店中的应用过滤为仅适用于Android TV设备.
<application
...
<activity
android:name=".Mainctivity"
android:icon="@drawable/app_icon_your_company"
android:label="@string/app_name"
android:logo="@drawable/app_icon_your_company"
android:screenOrientation="landscape" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
...
</application>
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" />
<uses-feature
android:name="android.software.leanback"
android:required="true" />
标签:android-tv,google-tv,android 来源: https://codeday.me/bug/20191029/1958740.html