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

Play Console内部测试应用突发与所有设备不兼容问题求助

问题排查与修复方案

核心不兼容原因分析

从你提供的AndroidManifest.xml来看,有两个强制要求的系统/硬件特性是导致所有移动设备不兼容的关键:

  1. android.software.home_screen 强制要求
    这个特性是为Android Automotive(车载系统)设计的,普通移动设备(手机/平板)并不具备该特性,设置android:required="true"会直接排除所有非车载设备。

  2. android.hardware.vr.headtracking 强制要求
    该特性强制设备具备VR头部追踪硬件,普通移动设备没有这类组件,同样会导致绝大多数设备被判定为不兼容。

另外,com.google.ar.core.depth设置为强制要求会进一步缩小兼容范围,但不是所有设备不兼容的主因。

修复步骤

  1. 修改android.software.home_screen的要求属性:
    将android:required="true"改为android:required="false",或者直接移除该特性声明(如果你的应用不需要适配车载系统):

    <uses-feature
        android:name="android.software.home_screen"
        android:required="false" />
    
  2. 修改android.hardware.vr.headtracking的要求属性:
    如果你的应用并非VR专属应用,将android:required="true"改为android:required="false";如果是VR应用但之前兼容正常,检查是否是Unity打包配置中误开启了强制VR特性:

    <uses-feature
        android:name="android.hardware.vr.headtracking"
        android:required="false"
        android:version="1" />
    
  3. (可选)调整AR深度特性要求:
    如果不需要强制依赖AR深度功能,将com.google.ar.core.depth的required改为false,扩大AR设备的兼容范围:

    <uses-feature
        android:name="com.google.ar.core.depth"
        android:required="false" />
    

验证方法

  • 修复后重新打包APK/AAB,上传到Play Console内部测试轨道
  • 在Play Console的发布设置 > 设备兼容性页面查看兼容设备列表,确认是否恢复正常
  • 用之前兼容的测试设备尝试安装,验证“设备不兼容”提示是否消失

内容的提问来源于stack exchange,提问作者Carlos Istúriz

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 18:42:03