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

如何让Android应用图标正确显示?已尝试多种设置仍无效

Android 图标圆角问题解决建议

从你提供的截图来看,当前图标显示为直角样式,未应用系统默认圆角。针对你的问题,给出以下建议:

  • 不需要单独制作带圆角的图标版本,Android系统会根据设备品牌的设计规范,自动为应用图标添加圆角适配。
  • 若调整设置和图片后仍未生效,检查以下操作:
    1. 确认AndroidManifest.xml中图标配置正确:
      <application
          android:icon="@mipmap/ic_launcher"
          android:roundIcon="@mipmap/ic_launcher_round">
      
      注意roundIcon是专为支持圆角图标的设备准备的资源,即使不单独提供,系统也会自动处理icon资源。
    2. 使用Android Studio自带的Image Asset Studio生成标准图标:
      • 右键点击res文件夹 → New → Image Asset
      • 选择Launcher Icons类型,上传你的原始图标,工具会自动生成适配不同分辨率、符合系统规范的图标文件,包括圆角适配版本。
    3. 清除应用缓存并重启设备,部分设备会缓存旧图标资源,导致新设置无法即时生效。
  • 如果是自定义界面中的图标需要圆角(而非应用启动图标),可以通过代码实现:
    • 用Glide加载图片时添加圆角变换:
      Glide.with(context)
           .load(R.drawable.your_icon)
           .transform(new RoundedCorners(dpToPx(16)))
           .into(imageView);
      
    • 或者给ImageView设置带圆角的背景ShapeDrawable:
      <shape xmlns:android="http://schemas.android.com/apk/res/android">
          <corners android:radius="16dp" />
          <solid android:color="@android:color/transparent" />
      </shape>
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 05:18:33