Android studio安装与gradle下载还有sync同步

Android studio安装完整过程(解决了gradle和sync问题)

一、引言

最近在学习安卓开发,用到了Android studio这款软件,在安装的时候碰到许多恶心人的问题,作为自己的记录笔记,也为了后来人避免踩坑,我写下这篇博文,如有问题,望大家指正。

二、安装包下载和IDE安装

2.1我们找到Android studio官网,下载Android studio安装包,版本看自己的需求,一般下载最新版。

官网地址在这里贴出来:https://developer.android.google.cn/studio/

在这里插入图片描述

点击图中圈出来的按钮,安装包开始下载,下载得到的东西如下:

在这里插入图片描述

2.2点开安装包,进入安装然后一路next和ok就行,不用动任何东西!

三、安装gradle

3.1这个地方一般不会有啥问题,但是就是会有体质特殊者,电脑死活安装不上,这时候我们进入手动安装模式。先了解gradle的安装流程,Android studio根据你创建的工程的gradle-wrapper.properties中的在这里插入图片描述

这一行来下载对应版本的gradle,然后存放在GRADLE_USER_HOME这一地址里,所以我们首先先创建一个工程,然后进入{your project add}\gradle\wrapper这个目录下寻找要安装的gradle版本,然后从别的地方下载下来,这里贴上一个下载地址:https://services.gradle.org/distributions/,如下:

在这里插入图片描述

然后我们进入C:\Users\Administrator.gradle\wrapper\dists这个目录下,看到在这里插入图片描述

进入这个文件夹,出现一个乱码的文件夹,进入

看到AS自动给我们下载的gradle,但是我们都不需要,把这四个文件夹都删除干净,然后把上面下载的gradle放进来,注意别解压!然后我们重启AS就可以了。

在这里插入图片描述

四、进行sync同步

我个人感觉上面的步骤还行,不算恶心,我安装的时候sync老转圈,我一直以为是gradle的问题,于是乎,我一直在找怎么解决gradle的问题,但是这是sync的问题,用来下载gradle的插件,和gradle不同,废话不说,我们看怎么解决。

4.1未解决之前的sync一直在转圈,原因是有一些东西需要从外网下载,比较慢(我这里是配好之后截的图)

在这里插入图片描述

4.2解决方法是找到国内资源,然后替换资源库就行,我们用阿里云的的资源,网站如下:https://maven.aliyun.com/mvn/guide

在这里插入图片描述

4.3具体操作如下

4.3.1首先打开你的工程,然后点开build.gradle这个文件

在这里插入图片描述

4.3.2我的文件内容如下

ext {
    compileSdkVersion = 29
}// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        maven {
            url 'https://maven.aliyun.com/repository/public/'
        }
        mavenLocal()
        mavenCentral()
        google()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:7.0.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}


task clean(type: Delete) {
    delete rootProject.buildDir
}

现在你需要把你下面这个地方改成这个样子:

    repositories {
        maven {
            url 'https://maven.aliyun.com/repository/public/'
        }
        mavenLocal()
        mavenCentral()
        google()
        mavenCentral()
    }

主要添加了这几行代码(和网上有些教程不太一样),然后在sync的时候就会找上阿里云的资源,速度会快上很多:

        maven {
            url 'https://maven.aliyun.com/repository/public/'
        }
        mavenLocal()
        mavenCentral()

4.3.3点击右上角的sync again

在这里插入图片描述

4.3.4完成之后是上面的工具栏全部变成有颜色了

在这里插入图片描述

然后开始你的安卓开发吧!

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值