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

Android Studio Giraffe及新版本图标/资源相关崩溃问题求助

Android Studio自身崩溃(图标/资源相关)解决方案

问题概述

Android Studio自身出现崩溃,并非运行的应用崩溃。涉及版本包括Giraffe、Hedgehog Beta、Iguana Canary,在Windows 10/11系统上均复现该问题,但旧版本Bumblebee Canary 11无此现象。崩溃场景集中在图标/资源相关操作:Compose预览渲染、打开AndroidManifest.xml、打开Resource Manager等,若不进行此类操作,新项目可正常在模拟器运行。

已完成的排查过程

  • 创建新项目后点击**split(代码/拆分/设计)**按钮触发崩溃(Gradle构建正常,崩溃发生在Compose函数渲染预览阶段)
  • 打开AndroidManifest.xml时崩溃,删除其中android:icon="@mipmap/ic_launcher"和android:roundIcon="@mipmap/ic_launcher_round"语句后,崩溃不再出现
  • 编辑ic_launcher.xml仅保留<adaptive-icon> </adaptive-icon>,程序仍崩溃
  • 编辑ic_launcher_background.xml仅保留<vector> </vector>,程序仍崩溃
  • 打开Resource Manager时直接崩溃
  • 不进行拆分预览、打开资源XML等操作时,新项目可在模拟器正常运行

可行解决方案建议

  • 清理IDE与Gradle缓存
    关闭Android Studio,手动删除以下目录的缓存文件:

    • C:\Users\<你的用户名>\.AndroidStudio<版本号>\system\caches
    • C:\Users\<你的用户名>\.gradle\caches
      重启IDE后重新同步项目,让系统重新生成缓存文件
  • 重置Android Studio配置
    启动Android Studio时按住Shift键,选择"Restore Default Settings"重置所有配置,排除自定义配置导致的冲突

  • 更新显卡驱动
    崩溃多发生在UI渲染环节,大概率和图形硬件加速相关。更新你的显卡驱动(无论集成还是独立显卡)到官方最新版本,再测试IDE操作

  • 临时替换为非自适应图标
    放弃默认的自适应XML图标,准备普通PNG格式的图标文件,替换mipmap目录下的ic_launcher和ic_launcher_round资源,避免XML矢量图标的解析问题

  • 禁用IDE硬件加速
    找到Android Studio安装目录下的bin\idea.properties文件,添加一行配置:

    disable.android.studio.hardware.acceleration=true
    

    保存后重启IDE,强制使用软件渲染替代硬件加速

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 22:00:01