androidstudio build tools安装_Android Studio4.0 安装及配置

本文详细介绍了Android Studio 4.0的安装过程,包括JDK的安装、Android Studio的下载与配置、SDK的下载与管理、代理设置以及遇到问题时的解决办法。在安装过程中,特别强调了浏览教程的重要性,以应对可能出现的额外步骤。文章还提供了下载速度慢的解决方法,如使用代理和更换下载源。在配置SDK时,提醒读者注意不要勾选使用遗留类库。最后,文章给出了新建项目进行测试的步骤,并对SDK目录和Gradle目录的修改进行了指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本来打算十一月份写的,结果。。。就在我备注原来的文章的时候,硬盘坏了。。。所以重新配置环境。。。换硬盘,。。。坏的太突然以至于数据都没有备份。。。。

建议大家在参考教程安装之前先大致浏览一遍,这样安装的时候就会大致知道每一步该干什么,由于本教程是我安装Android studio时的实际安装步骤,所以部分步骤是为了解决出现的问题而加上的,你们可能根本不会遇到这样的问题,那么有的步骤对你们来说就显得有些多余。

所以先大致浏览一遍,万一哪个步骤你们在安装的时候没有出现,由于浏览过一遍,你们大致会明白为什么没有出现,这样到时候就不会惊慌失措。

(文末有一些问题的补充,根据需要更新,如果完整按照步骤来了一遍后依旧有错误,可以参考一下)

1.老规矩,先安装JDK

https://zhuanlan.zhihu.com/p/249039361​zhuanlan.zhihu.com
zhihu-card-default.svg

2.下载Android studio安装包,传送门如下:

Download Android Studio and SDK tools | Android Developers​developer.android.google.cn
9716d23fd98e70462ee617baf7e8aaa0.png

点击中间的download下载

963c92bfaf623fc8ae5e230464ddc840.png

勾选同意,然后下载安装包

4b8bff8b19edd2cf960300b60d89a8cc.png

如果下载速度太慢,可以复制链接用迅雷下载。

3.下载后双击打开安装包,next

06b1e25561a6eb17f8d21304f37987ad.png

next

c55bf24b9ad06aac4b7c430e644bef69.png

配置安装路径

e7014a0b6426cdad6bf2c43b015ad14e.png

点击Install安装

46351ec27199f89268b74a1a420515ba.png

完成后点击next

c4158a8f02a4434fb8a7a7acdbe7fa4c.png

Android studio本体已经安装成功,点击finish结束

e0bceee50b37c4069045ba809de9b7cc.png

4.之后会启动Android studio,如下图,选择不导入用户配置

6dfdd62f2622a52489ca782dd2e3e9c3.png

如果弹出下面的窗口,根据自己实际选择,相当于是否发送用户使用习惯等优化软件,这里选择Don't send

231b2570f165a466e2e1f8fbd9323c82.png

5.之后重头戏来了,配置SDK,点击cancel

8bb545ba7ee5efcc855ce11f126aba2a.png

点击next

d607ab96d6e385c54020d01967535446.png

next

6eb73603ff30776073b9151b94e7d329.png

next这里根据自己需要选择,黑色或者白色主题

61eabd230f5d3b0e66f99bd4511711ed.png

6.点击finish,之后便会开始下载一些文件,这里给大家一点建议,不要用移动的宽带下,不然很有可能挂掉,最好电信或者联通,如果都不行就是用移动数据,下载过程中可能会弹出一些提示,都确认就好

5637c8d4f46f372ed45dbdddd174faf9.png

下载完成截图,点击finish结束

000360bf41bc5820f54b3f0da14a8817.png

7.之后在新建项目界面点击config,选中SDK manager

1b92599b9888721a4ccd188c17ae2fd7.png

8.可以看到sdk已经下载并配置好

4b7c24b3a2cca4652ec3ca6695d5fa34.png

9.新建一个项目测试是否安装成功

e02299d7bc945b554073b7b13a701ec6.png

选择basic activity然后点击next

b58f6bf83b44238e819ba1462ea122bf.png

10.然后配置项目信息,项目名,路径,根据自己需要指定,注意路径中不能含有中文字符,必须全英文字符,语言选择Java(当然这只是测试,现在Android 开发基本都用kotlin了),这里选择API 22,支持百分之九十以上的设备,注意,一定不要勾选Use legacy android.support libraries,因为现在开发基本都用jetpack组件,以前的类库已经被淘汰了,配置好后点击finish创建项目

05bb70ec44fa6672987fa905399caf27.png

,之后如果sync提示Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.清理缓存并且重启项目,这时候会重新下载依赖,不过速度可能会很慢,或者依旧不能下载

80cea99a0e8783856776e11cb96aab32.png

11.是因为没有配置代理,无法下载相关文件,这时候需要配置国内的镜像源,首先setting>Appearance&Behavior>System Settings>Http Proxy选择No proxy,不使用代理(当然,如果你有可靠的代理也可以自己配置,主要是因为国内的一些代理现在好像都没法用了),参考阿里云的配置

阿里云帮助中心-阿里云,领先的云计算服务提供商​help.aliyun.com

也就是,打开build.gradle文件

a2ad8da49c076bfd69b6e20936a66546.png

输入下面代码

// 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/' }
        maven { url 'https://maven.aliyun.com/repository/google/'}
        maven { url 'https://maven.aliyun.com/repository/jcenter/'}
        mavenLocal()
        mavenCentral()
        google()
        jcenter()
    }
    dependencies {
        classpath "com.android.tools.build:gradle:4.0.1"

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

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/public/' }
        maven { url 'https://maven.aliyun.com/repository/google/'}
        maven { url 'https://maven.aliyun.com/repository/jcenter/'}


        mavenLocal()
        mavenCentral()
//        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }//阿里云镜像服务

//        maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
//        maven { url 'https://maven.aliyun.com/repository/public' }
//        maven { url 'https://maven.aliyun.com/repository/google' }
        google()
        jcenter()
    }
}

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

注释掉的是之前尝试的,可以不用管,没有注释掉的就已经是目前而言速度比较快的了,虽然依旧慢的发指,不过因为是第一次安装,还算比较正常,以后速度就会快一点。

然后File里面选择Invalidate....弹出的窗口都选invalidate and restart

eca2d3af9b4c5f7e5fce85fac3c738ce.png

d275442b682c5a4282b39bd3d057d3f0.png

这么点东西下了将近半个小时,所以配置好后可以等他慢慢下。

12.但是还是有个文件下不下来

285696d8694c455cdb25f0093d62c398.png

其实这里的4.0.1就是build.gradle里面的classpath "com.android.tools.build:gradle:4.0.1"

最后发现是代理配置的缘故,按照上面的步骤,安装的gradle目录在C:Users14757.gradle

14757是用户名,里面的gradle.properties文件配置了下载gradle时使用的代理,

e3ae36f2af43e2507bdf596bde64b0ce.png

用记事本打开这个文件,注释掉

#systemProp.http.proxyHost=localhost

#systemProp.http.proxyPort=1080

#systemProp.https.proxyHost=localhost

#systemProp.https.proxyPort=1080

这四行代码,也就是代理设置,我前面都加了#,原文件是没有加的,修改完后保存,然后重新打开项目,这时候便会下载对应的文件,sync成功,由于是第一次新建项目,会下载一些文件,以后再新建项目,速度便会快很多

c42369977f8332f67d5f9e191d40cf2d.png

点击运行(注意,运行之前用usb线连接Android手机,并且手机已经开启usb调试模式,针对小白,当然用虚拟机也一样,针对有开发经验的)

6eb0646a9a9be99a09a2742ae6d16b10.png

运行成功

806ec4d35a0d65aa78eb8dac2eff6f80.png

db96b8e5ca0f1a68de2e77711872322f.png

注意:

第一个地方,也就是第六步,下载SDK及相关文件,如果下载失败,换个网络重来一次,这个用国内的网络是可以下载的。

第二个地方,也就是第十一步,可以自己选择代理,或者其他的镜像源,不过我试了试,暂时也就阿里的镜像源速度还算可以了,至于代理,网上经常见到的那些貌似都挂了,也不知道什么原因,如果不配置镜像源十有八九会下载失败。

第三个地方,也就是第十二步,下载gradle插件,这里把相关代理都注释掉了,当然,如果自己有代理可以写自己的代理。其实可以在第十一步之前就把gradle.properties里面那四行代码注释掉,因为已经用了阿里云的仓库。

Android Studio自己的代理也就是setting里面的代理配置和gradle里面的代理配置是不一样的,前者用来下载SDK,后者是用来下载相关的官方或第三方依赖,以及gradle插件等。

很多网上的教程其实配置的是SDK的代理,不过现在国内是可以下SDK了,不需要代理配置了,gradle仓库现在阿里云是速度比较快的。

附录(可选操作):

修改SDK目录

由于SDK默认在C:Users14757AppDataLocalAndroidSdk,也就是C盘(这里的14757是用户名,根据自己需要更改),所以后期下的文件多了后,会占用很多空间,所以可以将SDK剪切到其他的目录,修改Appearance&Behavior>System Settings>Android SDK里面的Android SDK location为剪切后的目录,(点击Edit>Android SDK location选择剪切后的目录,然后一直点击next)如:

原来的目录

8f06d98a66a699cd54df7b1a737ff366.png

d592ea8b818ee40d299cf6050bafe5bb.png

27b52db8bf34cd8fcf121a3df1723057.png

修改后的目录

a631d4cbc8188d5b5cf56ce14f3d6d03.png

df3ae484600e34c615028f93fd9916c7.png

5c11a90bfb62fcc6500a143d0bf10b15.png

重启项目后依旧可以正常运行

修改Gradle目录(可选)

默认的gradle目录是在C:Users14757.gradle下,因为后期开发可能会下载很多的依赖,所以可能导致这个文件夹会很大,为了减少C盘空间,可以将其剪切到其他的盘中,可以在Setting>Build,Execution,Deployment>Gradle里面的Gradle user home里面修改

修改前

78c69ebe365e569d565c3d6619bf6368.png

a92ad251696a35751cf0627783c93aff.png

修改后

dff9c0035dcf847677c469e71cc27464.png

65608d09d7b5b2b9e4f411e27924f593.png

注意,修改的时候,先剪切文件夹,然后打开Android Studio修改路径,如果下方显示下载gradle先叉掉,改好路径后重启Android Studio会根据修改的路径自动找到gradle

84ad3e99e80f78348dab66e1ce94403f.png

如果原来的C盘目录下依旧有gradle,可以直接删掉,因为用不到了已经。

ceb1e9c1345c98125ab5c7ae774d4d3c.png

依旧正常运行

此时你可以将SDK和Gradle目录备份一下。

tips:

adb等调试插件,在sdk的platform—tools文件夹下,如果想要在cmd窗口直接使用,可以将文件夹添加到环境变量里面的path下,具体可参考jdk的配置

------------------文末补充---------------------

1.问题1,gradle-6.1.1版本相关文件无法下载

链接:https://pan.baidu.com/s/1CAzJbeRmXH3F07XIdSyzrg

提取码:1qt3

复制这段内容后打开百度网盘手机App,操作更方便哦

上面是gradle-6.1.1相关文件,如果Android Studio本身确实无法下载的话,可以通过上面的链接下载,之后解压到.gradlewrapperdists目录,如图所示(5.4.1是另一个版本的,不用管,默认的gradle是在C盘里面,我这里是修改了路径,如果没改路径,你们还是要复制到C盘里面的.gradle文件夹那里)

53686326e06e6019a89889437f503662.png

当然,我这里不仅仅包含6.1.1的本体,还包含了recyclerview,room等一些依赖(因为我已经写了一些APP了),其实只要相关依赖你用过,他都会自动下载保存到本地,所以及时备份.gradle文件夹是一个好习惯(省得以后换电脑又得等很长时间下东西)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值