1.获取Android Studio 3.5

方式1:进入Android Developers官方网站下载;

方式2:进入Android Studio中文社区下载(当前最新为3.4.1);

方式3:进入Android Dev Tools网站下载。

高速通道:(小白直接戳以下链接)

安装包:

下载地址1  备用下载

推荐进入Android Dev Tools转一转,这个网站收集整理了Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。所有资源一站式齐全。

2.Android Studio 3.5安装

安装包下载完成后,我们双击运行,出现以下界面,点击Next继续

按照图中所示,勾选AVD,继续Next

这一步很重要:Android Studio体积较大,不建使用默认安装路径,点击Browse手动设置路径。

如果大家嫌麻烦,直接用鼠标选中“C:\Program....”这里的C,然后键盘输入"D",直接就ok了。

然后继续Next

至此,Android Studio就算安装完成!

3.运行Android Studio

第一次运行会弹出如下界面:

如果之前安装过低版本Android Studio,第一条选项将会可以选择自己在之前版本配置文件,也就不用费时费力去配置主题字体插件啥的了

没装过点OK

新版启动界面

还没期待玩,又是一个弹窗!

国内玩家不需要设置代理,直接点Cancel

欢迎界面,直接点Next

安装类型是吧,选择Custom自定义,然后Next

选择IEA风格,我选的白色,继续Next

设置SDK安装路径,继续Next

设置模拟器相关插件的使用的内存,默认就好,继续Next

刚才的配置汇总,可以确认下,什么地方不对的可以点Previous回去改,我这里木问题,点击Finish

又是一段下载路。。。

下载完成,点击Finish

启动页面如下

至此,我们的AS这就启动成功了!

4.新建Helloworld工程

在启动界面中,新建工程,选择Empty Activity,继续Next

填写项目名称,保名,自己选择一个保存路径,编程语言选择Java,当然你要是擅长Kotlin也可以用它,点击Finish

进入到IDE主界面,看到又在下载东西。。。

看到这里有两个任务在跑,可以点击查看详细

就说怎么一直在下载,这里正在下载好多莫名奇妙的jar包

特此说明一下,这些包是Gradle构建工程所依赖的包,当你切换到一个你没用过的Gradle版本时,就会下载这些,还好是一次性的

下载了很久,终于环境构建完成,

接下来看看工程结构

现在我们整个Android Studio的安装和配置都已完成,我将在下一篇里介绍如何运行这个Helloworld工程。

5.一些常见问题解决

缺失SDK

这里需要指定SDK的本地路径,如果之前电脑中已经存在SDK,可以指定该路径,后续就可以不用下载SDK;我这

里演示本地没有安装过SDK的场景,这里暂时可以指定一个后续将保存SDK的路径;

备注:dl.google访问不了的同学可以先单独下载SDK并解压,然后设置该解压路径就行了。(有些公司就访问不了)

SDK下载:sdk-tools-windows-3859397.zip

SDK国内镜像更新教程:http://www.androiddevtools.cn/

-----------------------------------------------------/华丽分割线---------------------------------------------------------

Gradle构建失败

一般都是因为jcenter服务响应太慢,导致一些jar包下载失败

使用阿里提供的仓库服务

https://maven.aliyun.com/mvn/view

修改这里

 jcenter { url 'https://maven.aliyun.com/repository/jcenter'}

点击Sync Now继续

第二篇:使用AVD模拟器和真机运行Hello World程序(二)

Android第一天 安装Android Studio 3.5相关推荐

  1. android go怎么安装,Android studio3.0安装教程-Go语言中文社区

    Android studio是目前开发Android主流的软件 但是因为被墙缘故 ,导致很多人一直refreshiing gradle project 或者其他安装问题 网上虽然有很多解决方法,但是大 ...

  2. vs2019 android,VS2019无法安装Android SDK 28的问题

    在一台新电脑上安装VS2019,新建Xamarin.Android项目,反复提示要安装Android SDK 28.0.3,在弹出的窗口里点击接受协议,却无法安装SDK. 直接打开Android SD ...

  3. adb 更新 android sdk,[转载]安装Android时SDK AVD MANAGER时更新报错的解决办法

    最近安装Android SDK时,发现更新时出现"A folder failed to be renamed or moved."等类似错误.经过测试和G后发现解决办法目前有两种情 ...

  4. iphone装android,iPhone上安装Android系统详细步骤。

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 在iphone安装android系统的详细步骤 首先,准备好iphone的多点触屏和wlan固件.因为法律的缘故,我们不能分享这些文件,你可以去ipsw文 ...

  5. android 中自定义安装,Android开发中ListView自定义adapter的封装

    [引入] 我们一般编写listView的时候顺序是这样的: •需要展示的数据集List •为这个数据集编写一个ListView •为这个ListView编写一个Adapter,一般继承自BaseAda ...

  6. android art虚拟机安装,Android中art虚拟机启动流程

    本文基于Android8.1系统进行研究 一.启动zygote 在Linux内核启动完成后,首先启动系统的第一个进程init进程 init进程会读取init.rc中的配置文件 其中有Zygote的配置 ...

  7. android ndk如何安装,android NDK安装

    Android NDK 是运行于Android 平台上的Native Development Kit 的缩写.Android 应用开发者可以通过NDK 调用C 或C++ 本地代码. NDK的作用: 1 ...

  8. android sdk manager安装,Android SDK Manager安装过程

    1.首先要下载安装Java JDK,下载地址:http://pan.baidu.com/share/link?shareid=7368&uk=2148507123 然后在下载最新的Androi ...

  9. android mmi自动安装,Android平台MMI自动化测试工具通信协议.pdf

    File name: Android 平台MMI 自动化测试工具通信协议 Version: V1.0 Date:2013/03/07 Author: Min Liu Android 平台MMI 自动化 ...

最新文章

  1. 计算机辅助设计课程描述,计算机辅助设计课程教学的现状与方法
  2. chardet坑——比蜗牛还慢
  3. DDD理论学习系列(1)-- 通用语言
  4. java 线上运维_一次java应用线上运维实战
  5. 构建器设计模式_创新设计模式:构建器模式
  6. 用java写个简单的直播强求_全网最简单易懂的Netty入门示例,再不会用Netty我直播吃翔...
  7. [Network Architecture]DPN(Dual Path Network)算法详解(转)
  8. 竞赛数据清洗缺失值_Kaggle 数据清洗挑战 Day 1 - 手把手教你五步处理缺失值
  9. 温故而知新,8个有用的JS技巧「小知识点」
  10. struts2文件上传类型的过滤
  11. 音频放大电路_集成电路技术汇总:检测技巧
  12. android+流量防火墙,流量防火墙APP
  13. 案例分析|能源行业大数据案例分析
  14. python矩阵连乘_动态规划:矩阵连乘问题
  15. html和flash播放器区别,flash播放器和一般播放器有什么区别
  16. matlab精度高保存图片
  17. kubectl 命令详解(三十三):rollout resume
  18. Android安卓原生接支付宝SDK支付客户端
  19. error: command ‘D:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe‘ f
  20. 有偿寻找安卓三维模型查看引擎

热门文章

  1. 《生活学习方法讨论课》开课说明和进度
  2. 4种数据仓库建模方法
  3. 如何解决接口幂等性问题?
  4. 快排法(模版型)与归并法
  5. android 智能笔连接,在纸上写字可同步到手机和电脑的智能笔
  6. Python网络编程——客户端与服务端简单信息发送与接受
  7. c语言表示x lt y lt z,数的定标
  8. 电脑磁盘分区D盘划分给C盘,(无需格式化)DiskGenius使用<亲测有效>
  9. 使用Vue.js开发微信小程序:开源框架mpvue解析
  10. 百城巡展 | 人大金仓5月联合伙伴释放数字活力奏响发展强音