赞
踩
作者:达爷
使用软件:Android Studio
前言
最近在做Unity到Android Studio的适配,因为Android Studio迭代速度过快的缘故,许多小伙伴隔几天打开项目时会发现项目的配置文件需要更新,但由于考虑到科学上网等因素,发现配置文件更新速度较慢,项目卡在启动配置阶段导致项目无法打开。作者之前也遇到过这个问题,为此在尝试了许多现有的办法后,总结出来一套比较快速可行的解决方法,现分享给大家,避免踩坑。
介于Android Studio自生成的配置文件默认下载源于国外的服务器,我们可以通过引用国内阿里相关镜像文件解决科学上网的问题,对比自身文件代码与下方文件代码的区别,使之相同即可。
- allprojects {
- buildscript {
- repositories {
- maven { url 'https://maven.aliyun.com/repository/google'}
- maven { url 'https://maven.aliyun.com/repository/jcenter'}
- maven { url 'https://maven.aliyun.com/repository/public'}
- google()
-
- }
-
- dependencies {
- classpath 'com.android.tools.build:gradle:7.4.2'
-
- }
- }
-
- repositories {
- maven { url 'https://maven.aliyun.com/repository/google'}
- maven { url 'https://maven.aliyun.com/repository/jcenter'}
- maven { url 'https://maven.aliyun.com/repository/public'}
- flatDir {
- dirs "${project(':unityLibrary').projectDir}/libs"
- }
- }
- }
-
- task clean(type: Delete) {
- delete rootProject.buildDir
- }
检查路径:C:/Users/你的用户名/.gradle/wrapper/dists/相关gradle压缩文件,作者的gradle压缩文件为gradle-7.5-bin.zip,这个主要得参照你项目的需求去配置对应gradle压缩文件。建议直接访问官方链接下载对应文件,Android Studio默认下载很慢。
gradle压缩文件官方下载链接https://services.gradle.org/distributions/
其中distributionUrl的参数直接改为访问本地gradle压缩文件路径,如果按默认生成的链接地址,还是会受到科学上网的影响。
- distributionBase=GRADLE_USER_HOME
- distributionPath=wrapper/dists
- distributionUrl=file:///file:///C:/Users/你的用户名/.gradle/wrapper/dists/相关gradle压缩文件
- zipStoreBase=GRADLE_USER_HOME
- zipStorePath=wrapper/dists
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。