Kotlin在AndroidStudio上初始运行配置问题如何解决

186 阅读1分钟

为在国庆期间还一直困扰的问题做一个记录:

正在实践为22年的10月份。笔者当前jdk为1.8,AS是最新版,gradle为7.2.2

  1. 在AS上新建Kotlin项目
  2. 将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'
  1. 进行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

image.png 查看上图所示Gradle user home的位置,在自己的电脑中打开,如果找不到记得点开显示隐藏文件选项

image.png 并在.gradle文件下打开cache,删除该文件下的所有内容,这样在你再次打开项目时会进行重新拉取下载,前面的错误就不会再出现

例如笔者打开的路径是C:\Users\21631.gradle\caches

在删除之前,记得先将AS软件退出,否则会影响一些文件的删除。当然,需要说明的是,这并不是一个聪明的方法,但能解决当前的问题。将项目重新打开后,配置会很慢,运行时也会需要配置东西,也会有些慢,不要着急,最后的结果是成功的就好了!祝解决