为在国庆期间还一直困扰的问题做一个记录:
正在实践为22年的10月份。笔者当前jdk为1.8,AS是最新版,gradle为7.2.2
- 在AS上新建Kotlin项目
- 将settings.gradle里面的内容替换为以下内容
import org.gradle.api.initialization.resolve.RepositoriesMode
pluginManagement{
repositories {
gradlePluginPortal()
maven { url 'https://jitpack.io'}
maven { url 'https://maven.aliyun.com/repository/google'}
maven { url 'https://maven.aliyun.com/repository/public'}
google()
mavenCentral()
}
}
dependencyResolutionManagement{
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
maven { url 'https://jitpack.io'}
maven { url 'https://maven.aliyun.com/repository/google'}
maven { url 'https://maven.aliyun.com/repository/public'}
google()
mavenCentral()
}
}
rootProject.name = "My Application"
include ':app'
- 进行Syno 如果已经成功,请忽略我下面的内容,如果出现类似以下错误,可以尝试用下面的解决方法解决
成功运行之前笔者还出现了一个报错问题,类似如下问题,表达含义是某一个内容找不到
Plugin [id: 'com.android.application', version: '7.3.0-alpha03', apply: false] was not found in any of the following sources:
而解决笔者问题的方法是打开Flie->Setting->Gradle
查看上图所示Gradle user home的位置,在自己的电脑中打开,如果找不到记得点开显示隐藏文件选项
并在.gradle文件下打开cache,删除该文件下的所有内容,这样在你再次打开项目时会进行重新拉取下载,前面的错误就不会再出现
例如笔者打开的路径是C:\Users\21631.gradle\caches
在删除之前,记得先将AS软件退出,否则会影响一些文件的删除。当然,需要说明的是,这并不是一个聪明的方法,但能解决当前的问题。将项目重新打开后,配置会很慢,运行时也会需要配置东西,也会有些慢,不要着急,最后的结果是成功的就好了!祝解决