每日总结-23.2.21

2月21日总结

  今日主要解决了Android studio的配置问题,

  1.首次进入自动下载gradle时出现“Read time out”的问题。

  2.出现提示“使用不同版本的java可能会产生多个gradle守护进程”问题,即“Multiple Gradle daemons might be spawned because the Gradle JDK and JAVA_HOME”问题。

 

 解决方案

  1.主要是因为gradle所需要下载的maven文件来自于国外网站,在下载时会产生超时问题,解决方案为修改下载来源,改为从国内镜像下载。

    打开Android studio找到setting.gradle文件将其中的原代码片段将其修改。从国内镜像网站下载即可解决超时问题。稍加等待后可以运行helloworld即为成功。    

pluginManagement {
    repositories {
        google()
        mavenCentral()
        gradlePluginPortal()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
    }
}
原片段
pluginManagement {
    repositories {
        //google()
        //mavenCentral()
        //gradlePluginPortal()
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        //google()
        //mavenCentral()
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
    }
}
更改后代码

 

  2.使用jdk版本不一致问题,修改file->preject structure->sdk location->gradle setting->gradle jdk为android studio java home即可。

 

  今日资料参考:

  新版Android Studio初次项目配置(Read time out解决方案):https://blog.csdn.net/NrMoCHi/article/details/127116605

  

posted @ 2023-02-21 15:53  lao_bing  阅读(967)  评论(0编辑  收藏  举报