Gradle构建失败且无法查看activity_main.xml问题求助
问题修复方案
跨设备复制的SDK文件存在路径适配、本地校验不通过的问题,是导致后续构建、布局渲染异常的核心原因,可按以下步骤依次修复:
1. 修正SDK配置
- 打开Android Studio,进入
File > Settings > Appearance & Behavior > System Settings > Android SDK - 确认SDK Location路径为复制的SDK文件夹的绝对路径,路径中不要包含中文、空格、特殊字符
- 取消勾选所有已安装的SDK版本,点击
Apply卸载残留的错误SDK文件后,重新勾选项目适配的对应API等级SDK,通过Android Studio官方渠道下载安装,替换手动复制的SDK文件
2. 修复Gradle构建异常
- 打开项目根目录下的
local.properties文件,确认其中sdk.dir参数值和上述SDK路径完全匹配 - 打开项目级
build.gradle文件,确认gradle插件版本和当前Android Studio版本兼容 - 进入
File > Settings > Build, Execution, Deployment > Build Tools > Gradle,确认Gradle user home路径无特殊字符,选择Use Gradle from 'gradle-wrapper.properties' file选项后点击项目同步按钮
3. 修复activity_main.xml无法查看问题
- 完成上述两步操作后,依次点击
Build > Clean Project、Build > Rebuild Project - 若仍无法打开布局文件,检查xml内容中是否使用了与当前编译SDK版本不匹配的控件属性
- 将布局渲染面板右上角的API选择项,调整为与编译SDK一致的版本即可正常渲染
内容的提问来源于stack exchange,提问作者Joao Neves
相关产品推荐
相关产品推荐

