每日总结-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