从Google Play安装应用时显示默认Android图标问题求助
解决Google Play安装后显示默认Android图标的问题
核对Google Play Console的图标设置
进入Google Play Console的「商店存在」-「图标」页面,确认已上传512x512px的PNG格式图标(无透明区域),并且所有发布轨道(生产、测试、内部测试)都应用了正确的图标。注意修改图标后必须提交新版本,旧版本的缓存会导致图标不更新。检查AndroidManifest.xml的图标配置
打开项目的AndroidManifest.xml,确保application标签的android:icon和android:roundIcon指向正确的mipmap资源,示例:<application android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" ...>同时确认
res/mipmap-*各分辨率目录下,都有对应的图标文件,且文件名和清单引用完全一致。验证构建与签名配置
确保上传到Google Play的APK/App Bundle是用release构建变体编译的,该变体的资源配置没有错误。另外,Google Play应用签名可能影响资源处理,检查构建过程中是否意外覆盖了图标资源。清除缓存强制刷新
- 设备端:打开「设置」-「应用」-「Google Play商店」,清除缓存和数据;
- 针对应用本身:长按图标进入「应用信息」-「存储」-「清除缓存」,重启设备后再查看图标。
检查App Bundle的资源打包
用bundletool分析你的App Bundle,确认图标资源是否正确打包:bundletool dump resources --bundle=your_app.aab --resource=ic_launcher如果输出没有正确的图标信息,说明打包时资源丢失,检查
build.gradle配置,确保没有排除mipmap目录。确认版本已推送生效
Google Play版本推送可能有延迟,去应用详情页查看当前安装的版本号,确认和你上传的新版本一致。
内容的提问来源于stack exchange,提问作者Djamel Tayeb
相关产品推荐
相关产品推荐

