Android运行项目报错集合
1.打开项目,项目文件背景呈现黄色

解决办法:删除.idea/modules.xml后重新打开项目
2.项目运行/编译报错

原因:(
1)org.gradle.jvmargs=-Xmx1024m 导致 BR 生成失败的主要原因是内存不足。Data Binding 处理是内存密集型任务,1GB 堆内存对于中等以上规模的项目来说通常不够用。
2)没有设置编码格式,导致XML 解析器 (Xerces) 在解析文件时遇到编码问题,无法生成BR文件
解决办法:修改gradle.properties的配置,
# 阶段1:只解决编码问题 ✓,使用默认内存1024mb org.gradle.jvmargs=-Dfile.encoding=UTF-8# 阶段2:如果构建慢,增加内存 org.gradle.jvmargs=-Dfile.encoding=UTF-8 -Xmx2g# 阶段3:如果还有问题,完整优化 org.gradle.jvmargs=-Dfile.encoding=UTF-8 -Xmx4g -XX:MaxMetaspaceSize=1g -XX:+UseG1GC
开始↓ 使用 -Dfile.encoding=UTF-8↓ 构建是否成功? → 否 → 增加内存到 -Xmx2g↓是 构建速度是否可接受? → 否 → 增加内存和优化GC↓是 保持当前配置 ✅
