问题1.gradle-8.9-all.zip下载失败
解决办法:替换gradle/wrapper/gradle-wrapper.properties该目录下的gradle路径,替换为阿里云或者其他镜像地址,如图所示。
问题2,替换阿里云maven地址后仍无法正常编译。
解决办法:
-
删除setting中设置的https代理,无需代理
-
删除gradle当中的代理,在.gradle目录下删除gradle.properties文件内的网络代理代码(as默认设置的目录和as项目工程内的目录)
-
清除缓存,file->invalidate Caches ->invalidate and restart
-
按gradle版本格式填写引入链接如url=uri,我的gradle版本是8.9.all.zip,更新的版本可能会有更多的依赖。
pluginManagement {
repositories {
maven { url=uri("https://maven.aliyun.com/repository/releases") }
maven { url=uri("https://maven.aliyun.com/repository/central") }
maven { url=uri("https://maven.aliyun.com/repository/google") }
maven { url=uri("https://maven.aliyun.com/repository/gradle-plugin") }
maven { url=uri("https://maven.aliyun.com/repository/public") }
google()
mavenCentral()
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
maven { url=uri("https://maven.aliyun.com/repository/releases") }
maven { url=uri("https://maven.aliyun.com/repository/central") }
maven { url=uri("https://maven.aliyun.com/repository/google") }
maven { url=uri("https://maven.aliyun.com/repository/gradle-plugin") }
maven { url=uri("https://maven.aliyun.com/repository/public") }
google()
mavenCentral()
}
}
rootProject.name = "My Application"
include(":app")
问题3 无法启动模拟器
解决办法详见
学到的一点是通过as内失败日志,idea.log直接看启动失败原因,在cmd中直接启动模拟器,查看报错原因,我的报错原因是运行库确实,安装Vc++2015-2019就可以解决。