Android Studio IDE安装指南_墨磨人的博客-程序员秘密

技术标签: android  android studio  ide  Android  

前言

Android Studio IDE安装前需要先安装好JDK开发工具包并配置其环境变量。
JDK配置指南:
可以查看我的另外一篇文章《Unity3D安卓平台打包配置》里面的有关JDK下载及环境变量配置部分(特别注意的是里面所涉及到SDK安装不需要,文章后面我会说明怎么在Android Studio里安装SDK)。
本次安装的Android Studio版本是 android-studio-2021.3.1.17-windows。

一、Android Studio 下载

官网下载地址:https://developer.android.google.cn/studio
在这里插入图片描述

二、安装

1、双击已下载的Android Studio安装包:
android-studio-2021.3.1.17-windows.exe

2、进入欢迎向导,直接点击“Next”继续。(不建议安装到C盘)
在这里插入图片描述
3、选择要安装的组件,默认“Next”即可。Android Virtual Device是模拟器,新手建议勾选上。
4、选择 Android Studio 的安装位置,然后“Next”,选择开始菜单,默认“Next”即可,Android Studio “正在安装中…”。安装完成页面,直接“Next”即可。
在这里插入图片描述
5、点击Finish并开启 Android Studio
在这里插入图片描述
6.询问我们是否有配置文件导入,这里直接选择不导入,点OK,等待文件下载。
在这里插入图片描述
进度条走完后出现弹窗【无法访问sdk】,先点击Cancel。
在这里插入图片描述
7.再点击Next,选择安装类型,这里我们自定义,第二个,点击Next
在这里插入图片描述
8.设置我们的jdk目录,可以默认的,也可以自定义。这里我们选择默认即可。
在这里插入图片描述
9.选择IDE风格,黑暗 / 纯白模式
在这里插入图片描述
10.设置sdk目录,选择自己创建的AndroidSDK目录(空文件夹目录),点击Next
在这里插入图片描述
设置虚拟机相关的配置,根据电脑配置自行拉取,默认即可
在这里插入图片描述
11.确认配置信息,点击Next
在这里插入图片描述
12.确认所有选项,都点击了Accept,然后点击Finish
在这里插入图片描述
13.等待下载安装完成。下载安装完成,点击Finish
在这里插入图片描述

三、新建一个Android APP项目(Hello World)

(有关IDE中文汉化操作指南我放到文章最后面了)
1.点击 New Project
在这里插入图片描述
2.选择Phone and Tablet平台,选择Empty Activity模板,点击Next
在这里插入图片描述

3.设置项目名称,包名,路径(路径选择自己新创建的Android工程目录,注意加项目名称,尽量不要有中文),选择语言(java或kotlin都可以),选择最低支持的Android 版本,这里选择5.0,点击完成Finish(注意下方黄色警告

“项目路径不应该有空格,这将会造成NDK工具出现问题"

,所以我们在创建项目时不要有带空格的路径和名称)
在这里插入图片描述
我项目路径改成E:/AndroidStudioProject/HelloWorld警告提示就没有了。
在这里插入图片描述
4.等待下载内容的完成。
在这里插入图片描述
点击Finish。

5.等待项目构建完成,如果是第一次启动,需要下载gradle以及Android项目需要引用的包,等待自动加载完成。点击绿色三角形位置,运行项目。
在这里插入图片描述
如果没安装虚拟机需要点击Create device,选择对应的机型和SDK api下载,然后点击Finish
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
再次点击绿色三角形按钮运行,成功显示Hello World!。
在这里插入图片描述

到这里就安装成功啦。

注意:如果不想安装虚拟设备(默认安装文件在C:\ Users \用户.android目录下,容易爆C盘),可以安装市面上的游戏模拟器(像雷电模拟器这类的),运行之前打开游戏模拟器就可以正常调试了。

常见问题:
在安装Android Studio 的过程中进行到设置SDK目录这一环节时,可能出现以下的情况,无法勾选需要安装的选项,导致后续步骤出现以下情况。
在这里插入图片描述
在这里插入图片描述
可以尝试修改电脑的系统时间为美国太平洋时间,然后删除文章前面所述的相关文件,重新打开Android Studio配置一遍即可。相关问题解决参考

其他操作:

1.下载特定版本的SDK及其工具
从File->Setting打开下面界面
在这里插入图片描述
这里是下载Android相关工具和 SDK 版本及其构建工具的地方。一般我们只需要下载我们需要的版本和对应的工具即可。
在这里插入图片描述
在这里插入图片描述
如果你要卸载某个版本SDK也可以进入这里取消勾选对应的SDK点击确定就可卸载。
2.自从安装了Android Studio,C盘容易存储空间爆红怎么办?C盘一查,C:\Users\用户.android这个文件占了10+GB。
在这里插入图片描述
这时候可以创建ANDROID_EMULATOR_HOME环境变量。对于Android Studio 4.3已下的用户则需要设置ANDROID_SDK_HOME
这里我们简单演示一下,如何配置环境变量到我们的目录。
在这里插入图片描述

如果不设置环境变量,开发者创建的虚拟设备默认保存在C:\ Users \用户.android目录下;
如果设置了ANDROID_EMULATOR_HOME环境变量,
那么虚拟设备就会保存在%ANDROID_EMULATOR_HOME%/.android路径下。

这里有一点非常容易混淆的地方,此处的%ANDROID_EMULATOR_HOME%环境变量并不是Android SDK的安装目录.

3.C:\Users\用户.gradle也是也非常容易变成非常大的文件夹,这个可以直接在Android Studio进行改动
在这里插入图片描述
4.Android Studio IDE中文汉化
点击IDE工具栏帮助(Help)选项,找到关于(About)选项,查看自己的Android Studio版本
在这里插入图片描述
在这里插入图片描述
去汉化官网下载对应的中文语言包:下载地址
在这里插入图片描述
在这里插入图片描述

打开Andriod Studio工具栏文件File选项点击设置setting之后
在这里插入图片描述
找到Plugins选择从磁盘安装
在这里插入图片描述
重启IDE,最后查看汉化已完成,中文汉化插件也安装好了
在这里插入图片描述

后续如遇到其他IDE问题在此补充…

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_40249982/article/details/127562231

智能推荐

SOAP-ERROR: Parsing WSDL:Couldn’t load from “xxxxxxx” 解决方案_soap-error: parsing wsdl: couldn't load from 'http_日积月累@海纳百川的博客-程序员秘密

用php的soapclient连接第三方的webservice,是https的,连接报错SOAP-ERROR: Parsing WSDL:Couldn’t load from “xxxxxxx”首先排查 php的soap扩展是否安装 openssl扩展 服务器本身安装openssl排除第三方对本服务器的IP限制最后怀疑是https需要ssl验证,而本机没有pem文件

架构设计——架构知识体系_weixin_30897079的博客-程序员秘密

1、什么是架构和架构本质在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。 此君说的架构和彼君理解的架构未必是一回事。我们主要针对互联网服server系统(类似网站)来定义架构:架构是系统的骨架,支撑和链接各个部分,包括组件、连接件、约束规范,以及指导这些内容设计与演化的原理。组件:类似应用服务,独立模块、数据库、nginx等等、连接件:分布式调用、进程间调用、调用...

NR 5G 组网(NSA和SA)_nr是nsa还是sa_华夏山河雪的博客-程序员秘密

NSA(非独立组网) 和SA(独立组网)5G的网络架构5G网络架构的选项基本说明5G网络架构的选项分为独立组网和非独立组网两组;其中选项1,2,5,6是独立组网,选项3,4,7,8是非独立组网;非独立组网的选项3,4,7还有不同的子选项;在这些选项中,选项1早已在4G结构中实现,选项6和选项8仅是理论存在的部署场景,不具有实际部署价值,标准中不予考虑。5G独立组网SA选项1图示连...

空间地理三维坐标转换详解及JAVA代码实现(极坐标转WGS-84经纬高度,WGS-84坐标经纬高度转极坐标)_雷达极坐标转为经纬度_此心光明。的博客-程序员秘密

private double EarthRadius = 6378137.0;private double e2 = 0.00669437999013;private double tracetarlon, tracetarlat, tracetarheight;private double maxHdiff;//最大高度误差阈值private double X0 = 0, Y0 ...

Electron 设置 -webkit-app-region 后无法响应鼠标点击事件的解决方式_Tycho丶的博客-程序员秘密

一、问题在开发 Electron 应用的过程中,想要使得窗口在普通大小可以拖动,于是设置给 title-bar css 如下:.title-bar {-webkit-app-region: drag;}但是设置了这个属性后,发现在 title-bar 上双击全屏和 restore size 的功能又废了,现象如图: 怎么办呢?二、网上现有的方案通过搜索不难发...

transform以及transition__likeli的博客-程序员秘密

今天主要给大家介绍transform的几个变换方式如:translate scale rotate transform-origin以及skew,下面一一向大家介绍一下1.translatetranslate:变形,位移的元素高于普通文档流元素,但没有定位元素层级高translateX 在X轴上面位移或形变translateY 在Y轴上面位移或形变translate 在

随便推点

数据结构- 串的模式匹配算法:BF和 KMP算法_weixin_30666401的博客-程序员秘密

Brute-Force算法的思想1.BF(Brute-Force)算法 Brute-Force算法的基本思想是:1) 从目标串s 的第一个字符起和模式串t的第一个字符进行比较,若相等,则继续逐个比较后续字符,否则从串s 的第二个字符起再重新和串t进行比较。2) 依此类推,直至串t 中的每个字符依次和串s的一个连续的字符序列相等,则称模式匹配成功,此时串t的第一...

BUUCTF——Basic-Upload-Labs-Linux(Pass01)_upload-labs-linux 1_Zichel77的博客-程序员秘密

该文件上传成功,显示的是一张破损的图片,毕竟这根本不是一个jpg文件。于是构造webshell,并修改后缀为.jpg。php文件内容为一句话木马,且连接密码为123。点击添加后即可发现界面中出现连接成功。打开题目就是Upload Labs。将文件名修改为1.php.jpg。双击添加的数据即可访问网站的目录。网站对上传文件的后缀加上了限制。在蚁剑空白处右键 选择添加数据。上传其他类型的文件时报错。可上传正常的图片文件。...

我的个人面试宝典_女Coder的博客-程序员秘密

1. OC中,与alloc语义相反的方法是dealloc还是release?与retain语义相反的方法是dealloc还是release?为什么?需要与alloc配对使用的方法是dealloc还是release,为什么? 以下是针对MRC(手动内存释放)模式: 与alloc语义相反的方法是dealloc,与retain语义相反的方法是release。 alloc是

获取Android设备的唯一标识(转)_李赢ly的博客-程序员秘密

最近做的一个需求,客户要求账号最多绑定三台设备。我之所以说是唯一标识符而不是获取Android设备的IMEI是因为IMEI并不是唯一的解决方案,也不一定是最优解,具体还要看需求。IMEI先说一下最常用的IMEI,android系统中通常用下面这段代码获取。/** * 获取手机IMEI号 * * 需要动态权限: android.permi...

协调者布局 实现上下滑动_安果移不动的博客-程序员秘密

activity_main<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_wi

el-input-number默认值为0如何置空?_凌晨两点半`的博客-程序员秘密

el-input-number默认值为0如何置空?el-input-number的v-model绑定值不要为 “” , 而应该写为 undefinedcankao https://blog.csdn.net/qq_31248809/article/details/103761907

推荐文章

热门文章

相关标签