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完成之后是上面的工具栏全部变成有颜色了

在这里插入图片描述

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

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐