新建Android Studio项目后出现大量类路径依赖错误求助
解决Android Studio新建项目后全量依赖错误的方案
检查Android SDK完整性
打开File > Settings > Appearance & Behavior > System Settings > Android SDK,确认对应项目compileSdkVersion的Android SDK Platform、Android SDK Build-Tools,以及SDK Tools里的Android SDK Command-line Tools都已安装,未安装的勾选后点击Apply下载。清理重建项目
依次点击菜单栏Build > Clean Project,完成后再点Build > Rebuild Project,强制重新编译所有模块。校验Gradle配置一致性
- 打开项目根目录的
build.gradle(Project级别),确保repositories包含Google和MavenCentral仓库:repositories { google() mavenCentral() } - 打开模块目录的
build.gradle(Module级别),确认compileSdkVersion、targetSdkVersion、buildToolsVersion与已安装的SDK版本匹配,同时检查AndroidX依赖无冲突:android { compileSdk 34 buildToolsVersion "34.0.0" defaultConfig { applicationId "com.example.greetingcard" minSdk 24 targetSdk 34 versionCode 1 versionName "1.0" } } dependencies { implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'com.google.android.material:material:1.11.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' } - 修改完成后点击Sync Now同步Gradle。
- 打开项目根目录的
重置IDE缓存
点击File > Invalidate Caches... > 勾选Invalidate and Restart,等待Android Studio重启并重建缓存。检查Gradle版本兼容性
打开gradle/wrapper/gradle-wrapper.properties文件,确认distributionUrl指向的Gradle版本与项目SDK版本兼容(例如compileSdk 34对应Gradle 8.0及以上):distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip版本不匹配的话修改后重新同步Gradle。
内容的提问来源于stack exchange,提问作者JustAskingToKnow
相关产品推荐
相关产品推荐

