Google Play:声明一个应用仅适用于电视

asc*_*isi 3 publishing google-play android-tv nexus-player

我正在尝试发布Android TV应用程序,但是开发者控制台说:“您需要添加至少2个非Android TV屏幕截图。” 但此apk仅适用于Android TV,因为还有针对平板电脑和手机的另一个apk。如何仅定位Android TV?

另外,我只想为NexusPlayer提交此特定的APK,然后添加其他Android电视,因为该应用已在其上经过测试并确认了兼容性。问题是开发者控制台从默认设置为兼容的almos 3000设备(包括平板电脑和手机)开始,我只能看到手动禁用功能。

编辑

临时解决方案是仅针对大屏幕和超大屏幕,将自动支持的设备数量减少到800。仍然必须手动禁用不需要的设备,但杀伤力较小。

 <supports-screens android:smallScreens="false"
        android:normalScreens="false"
        android:largeScreens="true"
        android:xlargeScreens="true"
        android:requiresSmallestWidthDp="720" />
Run Code Online (Sandbox Code Playgroud)

ata*_*guy 5

是的,您必须上传Android TV和另一台设备的屏幕截图,即使仅适用于Android TV。

为了限制设备兼容性,请确保清单中包含以下内容:

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

这会将其限制为Android TV设备,然后您可以根据需要从那里手动进行限制。