项目场景:
提示:这里简述项目相关背景:
安装完成android studio想要编译一个自带的demo项目,没想到一直有编译报错,最后终于搞好了,记录下避免再踩坑。
androidstudio安装完成后创建新的示例项目编译报错解决
如下报错:
Gradle Sync报错
Plugin [id: ‘com.android.application‘, version: ‘8.5.1‘] was not found
问题描述:
安装android studio 2021 到 2024后
创建新的例子项目 报错gradle的相关错误,无法编译
原因分析:
发现主要是下载问题,正常下载组件后可以编译
解决方案:
1,安装时候会弹出设置proxy,要选择不配置 cancel
配置后可以在setting再次设置,还是不行可以删除重装。
2,安装完成后编译需要下载gradle,但是一般下载不下来,需要改为国内源
下面使用的是腾讯源:https://mirrors.cloud.tencent.com/gradle/gradle-8.0-bin.zip
3,配置后直接编译就可以编译通过了,下载一般没有问题,也可以配置源下载更快。
pluginManagement {repositories {maven { url "https://jitpack.io" }maven { url 'https://maven.aliyun.com/repository/releases' }maven { url 'https://maven.aliyun.com/repository/jcenter' }maven { url 'https://maven.aliyun.com/repository/google' }maven { url 'https://maven.aliyun.com/repository/central' }maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }maven { url 'https://maven.aliyun.com/repository/public' }google()mavenCentral()gradlePluginPortal()}
}
dependencyResolutionManagement {repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories {maven { url "https://jitpack.io" }maven { url 'https://maven.aliyun.com/repository/releases' }maven { url 'https://maven.aliyun.com/repository/jcenter' }maven { url 'https://maven.aliyun.com/repository/google' }maven { url 'https://maven.aliyun.com/repository/central' }maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }maven { url 'https://maven.aliyun.com/repository/public' }google()mavenCentral()}
}
rootProject.name = "My Application"
include ':app'