Android Studio新建项目报错Unable to load class 'com.google.common.base.Optional'求助
Android Studio新建项目无法加载com.google.common.base.Optional修复方案
- 清理本地缓存
打开顶部菜单栏File→Invalidate Caches...,勾选 Clear file system cache and local history 后点击Invalidate and Restart,重启后重试新建项目。 - 修正Gradle镜像源配置
该报错本质是构建过程中未成功拉取guava依赖包导致类缺失,需修改项目根目录build.gradle、settings.gradle中的repositories配置块,优先配置国内镜像源:
修改完成后点击同步Gradle即可。repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'https://maven.aliyun.com/repository/central' } google() mavenCentral() } - 清空全局Gradle缓存
删除本地Gradle全局缓存目录:- Windows:
C:\Users\你的用户名\.gradle\caches - Mac/Linux:
~/.gradle/caches
删除后重启Android Studio重新拉取所有依赖。
- Windows:
- 切换为内置JDK
避免本地自定义JDK版本兼容问题,进入File→Settings→Build, Execution, Deployment→Build Tools→Gradle,在Gradle JDK下拉菜单选择 Embedded JDK,保存后同步项目。
内容的提问来源于stack exchange,提问作者Matteo Tatoni
相关产品推荐
相关产品推荐

