Google 播放:声明应用仅适用于电视

Google Play: Declaring an App is Only for TVs

我正在尝试发布 Android 电视应用,但开发者控制台显示: "You need to add at least 2 non-Android TV screenshots." 但此 apk 仅适用于 Android 电视,因为还有另一个专门针对平板电脑和手机的 apk。我怎样才能只定位 Android 电视?

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

编辑

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

 <supports-screens android:smallScreens="false"
        android:normalScreens="false"
        android:largeScreens="true"
        android:xlargeScreens="true"
        android:requiresSmallestWidthDp="720" />

对于第一部分,这听起来像是 Play 管理中心的限制。只需上传两张与您已上传的相同的电视屏幕截图即可。

对于第二部分,我猜你需要手动遍历所有 3000 台设备。 您还可以通过指定您的 APK 为 x86-only 来限制范围。

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

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

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

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