Android Studio创建AVD报错求助:提示查看idea.log,重装无效
解决AVD创建失败:"An error occurred while creating AVD. See idea.log for details"
第一步:定位并查看idea.log的具体错误
先找到Android Studio的日志路径,从中提取关键报错信息:
- Windows:
C:\Users\<你的用户名>\.AndroidStudio<版本号>\system\log\idea.log - macOS:
~/Library/Logs/Google/AndroidStudio<版本号>/idea.log - Linux:
~/.AndroidStudio<版本号>/system/log/idea.log
打开日志后搜索AVD或error关键字,找到创建失败时的具体报错内容,这是精准定位问题的核心(比如权限不足、磁盘空间不足、系统镜像损坏、虚拟化工具冲突等)。
常见解决方案(按优先级尝试)
- 检查磁盘空间:确保AVD默认安装目录(
C:\Users\<你的用户名>\.android\avd或对应系统路径)所在磁盘有至少10GB可用空间,磁盘满会导致镜像写入失败。 - 清理旧AVD残留文件:如果之前创建AVD失败过,可能有残留文件干扰。找到
.android/avd目录,删除所有以.avd和.ini结尾的文件,再重新尝试创建。 - 修复权限问题(Linux/macOS):如果是Linux或macOS系统,可能是权限不足导致的,执行以下命令:
sudo chown -R $USER:$USER ~/.android sudo chmod -R 755 ~/.android - 禁用冲突的虚拟化工具(Windows):Windows上Hyper-V可能和Android模拟器冲突。打开「控制面板→程序→程序和功能→启用或关闭Windows功能」,取消勾选Hyper-V、Windows虚拟机监控平台、虚拟机平台,重启电脑后再试。若需保留Hyper-V,可使用Android Studio Arctic Fox及以上版本的模拟器,它支持Hyper-V环境。
- 重新下载系统镜像:SDK Manager下载的镜像可能损坏。打开SDK Manager→SDK Platforms,选中目标Android版本,点击「Show Package Details」,勾选对应架构的系统镜像(如x86_64)重新下载,再创建AVD。
- 修改AVD存储路径:默认路径含中文或特殊字符可能导致识别失败。创建AVD时,在「Advanced Settings」中将「Emulated Performance」的存储路径改为纯英文路径(如
D:\AndroidAVD)。
内容的提问来源于stack exchange,提问作者Sheza Sher
相关产品推荐
相关产品推荐

