You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让应用不在Android TV设备上可用?Manifest配置咨询

如何让Android应用不在Android TV设备上提供?

你之前踩的这个坑我也碰到过,那个配置确实刚好和你的需求相反——<uses-feature android:name="android.software.leanback" android:required="true" />是把应用限定在支持Leanback的Android TV设备上,完全搞反了方向。

要实现排除Android TV设备的需求,你只需要在Manifest里添加这两个关键配置:

  • 首先,声明应用必须依赖触摸屏功能:
    绝大多数Android TV设备都没有触摸屏,把这个设为必填项,就能直接过滤掉这类设备:

    <uses-feature android:name="android.hardware.touchscreen" android:required="true" />
    
  • 然后,明确声明应用不需要Leanback功能:
    这一步是告诉Google Play你的应用不是为TV设计的,避免系统误将它归类到TV应用池中:

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

补充说明:

如果遇到极少数带触摸屏的Android TV设备,上面的配置可能无法过滤,但这种情况非常罕见,绝大多数场景下这两个配置就能满足你的需求,让应用只在普通手机/平板这类带触摸屏的设备上显示。

内容的提问来源于stack exchange,提问作者Addev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:39:29