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

Wear OS 4发布后Google Play因启动屏缺48x48dp图标拒更应用

解决Wear OS 4下Google Play启动屏图标检测失败问题

针对你遇到的Wear OS 4发布后Google Play拒绝应用更新、提示启动屏缺失48x48dp图标,但adb安装后显示正常的问题,试试这几个具体的排查和修复步骤:

1. 严格校验启动屏图标资源

  • 确保res/mipmap-*全分辨率目录下都有对应48x48dp尺寸的图标(比如mipmap-hdpi对应72x72px、mipmap-xhdpi对应96x96px),图标命名统一为ic_launcher或主题中明确指定的名称
  • 图标要符合Wear OS规范:背景透明、主体清晰,不要加额外边框,避免被系统裁剪导致检测工具识别不到

2. 修正启动屏主题的配置细节

  • 确保Manifest中android:theme指向的启动屏主题,必须继承自Wear OS专属的启动屏主题(比如Theme.Wearable.Luncher),不能用普通应用主题
  • 在主题里显式指定启动屏的图标和背景,不要把图标整合到windowBackground的drawable中,让系统单独加载图标:
    <style name="SplashTheme" parent="Theme.Wearable.Luncher">
        <item name="android:windowBackground">@color/black</item>
        <item name="android:windowLauncherIcon">@mipmap/ic_launcher</item>
        <item name="android:windowLauncherIconBackground">@color/black</item>
    </style>
    
    (如果用自定义启动屏drawable,确保drawable里不包含图标,只放背景)

3. 适配Wear OS 4的检测逻辑

  • Wear OS 4的Google Play检测工具会单独校验资源文件,而非依赖运行时显示。试试把启动屏专用图标放到res/drawable-*目录下,命名为ic_launcher_splash,然后在主题中指定这个图标
  • 检查多渠道或构建变体的资源覆盖:有些变体可能缺失对应分辨率的图标,导致检测工具抓不到正确资源

4. 复现Google Play的检测场景

  • 用官方Wear OS 4模拟器安装你上传的APK/AAB包(不要用adb直接装开发包),看是否能复现启动屏无图标的问题
  • 检查build.gradle的资源压缩配置:shrinkResources和minifyEnabled如果开启,要确保启动屏相关资源被加入白名单,避免被移除

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 10:24:58