Android Studio的安装-Windows(含JDK,详细版)

 2023-09-05 阅读 53 评论 0

摘要:Android Studio安装(win10) 一. JDK安装 1. 介绍 JDK的概念相信大家二面时候准备小册子已经很熟悉了,JDK就是 java程序开发的工具包(Java Development Kit ) 我们Android大部分应用程序都是基于Java编写的,所以对于我们程序开发者来说,想要

Android Studio安装(win10)

一. JDK安装

1. 介绍

JDK的概念相信大家二面时候准备小册子已经很熟悉了,JDK就是 java程序开发的工具包(Java Development Kit )

我们Android大部分应用程序都是基于Java编写的,所以对于我们程序开发者来说,想要编译,调试Java程序,就必须安装JDK,可以理解成JDK就是你编程时的工具箱,没有工具箱你将无从下手

JDK包括用于开发和测试用 Java 编程语言编写并在 Java 平台上运行的程序的工具;包含JRE(Java运行环境),而JRE又包含JVM(Java虚拟机)和Java核心类库

因此三者关系是层层递进的:JDK>JRE>JVM; 即: JDK=JRE+编译、运行等命令工具JRE=JVM+Java系统类库

2. 安装

上面的不理解也没关系,鲁迅曾经说过:年轻时不懂没关系,干就完事(划掉)

下面就直接进入我们的安装步骤

2.1 下载

​ 我们选择下载JDK8,JDK11感兴趣的也可以自行安装,qq群里都有,这里比较推荐使用JDK8

​ 正常是要去Oracle的官网下载的,但是需要注册账号,为了减小大家的阻力,我们直接下载好放qq群里给大家啦

​ 点击QQ群的文件,找到JDK包压缩包下载,然后解压

​ 如果是windows系统,解压后直接安装winx64文件夹里的 .exe文件即可

image-20221004132217720

2.2安装

​ 鼠标双击运行

image-20221004133129400

​ 点击 “是”

image-20221004142650471

​ 点击下一步

image-20221004133159297

​ 这里我就不修改,建议使用默认路径,如果想存别的地方,但是记得要把这个路径保存下来记住这个位置,后面要用到

​ 然后下一步

image-20221004133439711

​ 安装中…

image-20221004133928102

​ 安装过程中会弹出jre的安装提示框,前面使用了默认路径直接点击下一步,无需改动

微信图片_20221004144545

​ 如果选择默认路径,无需操作这一步,直接跳过下面这张图,如果上面更改了安装路径的,这里最好也更改,选择刚刚的路径,然后新建文件夹,命名为jre1.8.0_341,选中路径,点击确定,然后下一步

微信图片_20221004144552

下面是安装进度的显示,反正你也很无聊,不如讲一下Java的历史吧,Java成为3亿人的驱动,Java属于ORACLE公司,这里做后端的朋友应该比较清楚,而Java8的新特性,也使Java后面的JDK更替变得黯淡无光,所以现在开发人员中有90%的人还是选择Java8,主要是因为Java8的稳定性。其次还有一点,就是Java以后的JDK可能不会开源了,即只要用于商业用途的应用或工具的开发都是要收费的,这意味着后面不管他们有什么骚操作,使用了之前Java版本的人,都将被将一军,这时Google这个老狐狸就很狡猾,使用新语言,于是Android Studio编译器后续的首选语言就变成了Kotlin,而不再是Java了,也算是未雨绸缪了,你看完这些应该就已经安装完成了。

image-20221004143915411

这样就安装完成了,点击“关闭”,然后进行环境变量的配置。

image-20221004144446138

2.3配置环境变量

​ 我的电脑 -> 右键 -> 点击属性

a2524d0f30ef082247f59015873efc9

​ 找到高级系统设置,点击

image-20221004145102028

​ 弹出这个框框

3457ab933ec2265760b6fdef3d47a8f

​ 也可以下面导航栏直接搜索

2181a6694bc43db8c129025fc4919e1

​ 点击环境变量

e6daeaad74d0ec575110c64af53f5fe

​ 出现这样一个窗口

image-20221004145833820

​ 关键是下面的内容,用户变量我们不用管

87e286d61618225804a0b447da27471

​ 至此你已经完成了所有的准备步骤,接下来就是环境配置了:

​ (1) 点击“新建”会出现一个弹窗:

​ 变量名:JAVA_HOME
​ 变量值:C:\Program Files\Java\jdk1.8.0_341(JDK的安装路径,这里以你自己的安装路径为准,是JDK不是JRE哦,不然后面的javac命令是跑不起来的)

13498ee274ee1a7d4b67188c1781cdd

​ 填好后,点击确定

image-20221004150613992

​ (2)新建CLASSPATH变量

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(!注意前面是有一个点的),配置好之后如下图,这里是可以复制粘贴的。

​ 然后点确定保存变量,进入第三步

image-20221004150825631

​ (3)配置Path,找到Path变量,双击它

810758cd353a987717418900acef07b

​ 然后看到Path里面已经有很多内容,我们来新建一个

83291ed25e72e1226f34e9839382ff5

​ 输入 %JAVA_HOME%\bin

image-20221004151347762

​ 再新建一个**%JAVA_HOME%\jre\bin**变量,和以上步骤一致

9f847a576cbce59484aac6814d67e32

​ 最后点确定保存,出去之后再点确定,然后再点确定,至此环境变量配置完毕,接下来就是测试环境变量配置有没有问题了。

2.4 验证环境变量是否配置成功

​ 按快捷键 “ win + R ", 打开运行窗口,输入cmd,确定

image-20221004151742193

​ 也可以在任意文件夹中输入,然后按下Enter(回车)键

9e2bb3fc3ddaad2291ed12afbec5650

​ 还可以在搜索栏中输入cmd

ed87af90b82058494a27c2c4fd49097

​ 然后就可以看到命令窗口,我们先输入java,然后回车执行

3e5340055981d5aedafce2b6d2537dc

​ 然后再输入javac试试

3808c0fdd3d926b144c3f55f4549505

​ 输入java,javac,java -version命令时,如果出现上面图中的情况,说明已经安装成功啦,但是如果输入命令之后会出现 不是内部或外部命令,也不是可运行的程序的情况,就说明前面的步骤可能出了问题,也可以再试试用管理员打开cmd,再输入试试

2941366c95eeb5fdb21e8d6cd4d0edf

​ 还有啥问题或者发现了问题并且有解决的方法的可以私聊我,一起交流,人多力大,同时bug少

二、Android Studio安装

1.介绍

(急着装的可以跳过的一part🧐)

​ Android Studio(简称AS,后面直接用AS代替了) 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE),什么是IDE?IDE就是我们平时所说的“编译器”,就像C++的Visual Studio和你们用的Dev C++,Java的Eclipse和IDEA,就是我们写代码的工具,而AS是专门供安卓开发者使用的开发编译器;好久以前,搞安卓开发都是用Eclipse,效率很低并且操作麻烦,所以去b站上找课程的话找到用Eclipse开发安卓的视频,就是很久以前的了录制的了,不太推荐用来学习。

​ 自从AS被Google推出,并逐渐成熟形成稳定版本后,安卓开发基本都转向使用AS,不仅是因为它是Google推出的,AS提高了安卓开发的效率,比较容易上手,用户体验大大提高,而且Eclipse不单是用来开发安卓的,AS是纯面向手机开发的,术业有专攻,在开发Android项目方面的优势肯定是很明显的。说了这么多,赶紧装起来吧,用过才知道。

2.安装

2.1 小提醒

(急着装的也不能跳过的一part🧐)

​ 因为AS是Google推出的,上谷歌官网需要番强(科学上网),考虑到很多同学默认都只能上国内网站,我们就直接把AS的安装包、还有SDK压缩包上传到QQ群,大家直接在QQ群里下载就可以了**(两个都要下好)**;我们下载的是官网上最新的稳定版本,虽然说是Stable稳定版,但这个版本是Google前不久刚推出,也会有可能出现一些bug,但为了让大家用上一些新功能,还是决定让大家下载这个版本

image-20221007103833328

AS的安装会比较繁琐,同时因为是外网的软件,很容易出现奇奇怪怪的问题然后报一堆红红的鸡肠(English),所以下面几点一定要注意,做到了可以在安装的时候排掉很多坑:

​ (1)注意AS以及SDK的安装路径,安装的路径中避免出现中文名避免出现空格

​ (2)宿舍有网线的同学安装的时候一定要插好网线,别让它断连,总之要**保证网络快和通畅 **,安装过程会很顺利

下面就开始吧

2.2 准备工作

​ (1) 新建文件夹,在D盘上新建一个文件夹(其他空间比较大的盘符也可以,只要不是C盘),命名为AndroidDevelopment

image-20221007104056238

​ (2) 在AndroidDevelopment内继续新建三个文件夹,先不用对这些文件夹做任何操作,记住这个位置就行,可以先了解一些他们的作用,分别为AS(待会安装Android Studio的路径),Projects(用来存放安卓开发的所有项目),SDK(下载qq群里的SDK压缩包并解压在此文件夹内),我们把这些放到同一个文件夹的目的,首先是把AS装在D盘,减少大家C盘的压力,其次是方便管理这个软件,以后可能卸载、重装、更新也知道文件在哪里

image-20221007104622526

​ (3) 先把qq群里发的SDK的压缩包解压到刚刚创建的SDK文件夹中(D盘中AndroidDevelopment的SDK文件夹下)

​ 如果安装了QQ群里发的Bandizip软件,或其他解压软件,只需把SDK.zip包放在这个文件夹里面,然后右键,选择解压到当前文件夹

image-20221007105535289

​ 解压完毕之后,点击 “关闭”

image-20221007105558865

​ 然后把这个压缩包删除即可

image-20221007105754994

2.3 安装

双击安装包运行,弹出窗口,点击“是”

image-20221007105919388

点击Next

image-20221005110854029

这里不修改,点击Next

image-20221005110912275

这里默认会给你装到C盘,我选择的是装到D盘内刚刚我们创建的AS文件夹下强烈建议!不要放到C !因为C盘是系统盘,如果装到C盘,随着你开发的时间和项目的积累,你的C盘会越来越小,只要不是系统盘C盘,其他任意空间比较大又空闲的盘都可以)

image-20221007110011136

点击Install(这里没有骚操作,别乱来

image-20221007110159118

等待安装完成,然后点击Next

image-20221007110150710

点击Finish,就会自动打开Android Studio

image-20221007110134934

打开AS过程中,可能会弹出这个窗口,如果你选择上面那个就会在你电脑安装默认的配置,这里不导入配置,选择下面的那个直接OK即可,

image-20221007110237918

这是启动页面,因为这个版本代号是 Dolphin(海豚)显然,Android Studio 开发团队近来很喜欢用动物名称来排序,还有最新几个版本叫**“大黄蜂”(Bumblebee)和“北极狐”(Arctic Fox)**

image-20221005111824002

然后第一次安装会弹出这个窗窗,意思就是就是让发送使用的信息给谷歌,发个锤子,决绝,点击“Don’t send”,

image-20221007111559094

然后这里按照上面的步骤SDK其实已经解压好了,可以先放一下,后面再改,点击Cancel

image-20221007111639748

这个图片是告诉你,Android能做的事情有手机,穿戴设备,TV,还有智能设备等,点击 Next 下一步

image-20221007112254780

别选Standard!! Standard模式的话 Android Studio 默认会把你的SDK下载放在C盘,到时候你的C盘就炸了,谷歌太坏了,很多新手都会直接下一步

image-20221007112404406

我们选择Custom 自定义,然后点击 Next 下一步

image-20221007112510496

这里不改,Next

image-20221007112535160

个人推荐黑色,因为白色看久了眼睛也不累,当然也看你个人喜好,选择好之后点Next

image-20221007112607231

2.4 SDK安装

然后会看到让你下载SDK的框框,先别点Next,因为我们的SDK已经解压好了,我们直接选刚才的路径即可(看下一张图)

image-20221007112724508

最后一项Android Virtual Device 取消选择,然后把路径改成如下D:\Development\SDK,搞定之后,点击Next

image-20221007112823914

Next

image-20221007113150286

Next

image-20221007113211021

这里要你同意使用协议,按照步骤同意就好,然后Next

image-20221007113259022

如果没装SDK,会看到下面这个框框,如果网速不好,没有梯子,这将会是漫长的等待,我等了很久,短视频都刷腻了,最后提醒我安装失败😓所以改成先直接解压到文件夹下,这里改一下路径,不出意外的话,会直接提示SDK已存在,无需下载,点击Finish就行😁如果还是要下载,说明你的路径或者是没解压完成,自己检查一下

image-20221007113448001

下好之后会弹出这个页面

image-20221007114352781

我们可以修改这里的字体,调大一点,改成14

image-20221007114437335

2.5 新建一个项目

我们回到Projects,右边的三个图标分别是

  1. New Project:启动一个新的Android Studio项目
  2. Open:打开一个现有的Android Studio项目
  3. VCS就是(Version Control System版本控制系统)一般用来从Github或者Gitee上拉去存在上面的项目(后面大家学Git会接触到)

这里只说前面一两条,既然是做教程,那我们创建一个新的项目(PS:创建一个新的和打开一个已有的项目有什么区别呢,创建一个新的就只有这样项目最基本的已经插件和依赖,以这个新的为准,而打开已有的就会以老项目的环境为准,这就是为什么你从网上下载别人的代码再打开之后要配置很久的原因,因为你的环境和别人不一定就一样,其次就是里面用到的SDK、API版本、依赖框架等一些内容不一样,所以用的时间很久,尤其是在网络慢的时候更突出,相当煎熬,我dy都刷腻了,还没有下载完配置,心碎,辣鸡软件,毁我青春)。

image-20221007114725773

正常情况是这样的,我们选择Empty Activity,Next即可

image-20221007115752924

如果你的SDK安装过程中有问题,就会弹出这个东东,如果出现这种情况,点击Open SDK Maneger,进去找到写路径的地方,点击Edit,选择我们的D:\AndroidDevelopment\SDK即可,如果还是不行,说明你的SDK解压过程有问题,重新解压一遍

image-20221007115842838

前面点击Next之后,会看到这个窗口,先别急着点Finish,我们要修改一下

image-20221007120212440

Name(项目名):这个项目的名字,自己自由发挥

Package name(项目包名):格式为: com.公司名或个人名.项目名 (比如图中,gxy是我的英文名缩写,myfirstapplication是这个项目的名称)

Save location(项目保存路径) :还记得我们之前的Projects文件夹不,这下派上用场了,把项目保存路径修改成它

Language:默认是Kotlin,改成Java,不要选错了哦!

Minimun SDK: 默认的,一般选API 21以上都行,就是Android5.0版本以上的,一般现在的手机Android5.0以下的已经很少见了

image-20221007120312481

如果出现这个,允许访问

image-20221007120951320

进来代码编写控制台啦!

image-20221007121022035

以为这就好了吗?漏漏漏,还要下载一些配置文件,你要问我有多久,我劝你还是想想今天的晚饭吃什么吧哈哈哈,鬼知道它要下多久,不如让我们端起一杯咖啡,轻轻吹两口,说到咖啡你有没有想到Java的图标呢?话说程序员是一个需要耐心的职业,因为有Bug这种东西,那我们该怎么Debug?这是一门学问,是程序员的必修课,说到Debug又想到做测试这个方向,测试可是我们开发程序员的死对头,还有产品经理,都是等到下班的时候来提需求和Bug,让你准备收键盘的手微微颤抖哈哈哈…

image-20221007121101860

maxresdefault

进度条消失,下面显示BUILD SUCESSFUL in XXXms,上面的java文件图片变成蓝色的C🔵,整个页面没有红色⭕,就代表我们安装成功啦!

image-20221007122753527

2.6 虚拟机AVD安装

点击右上角的No Device的位置,如图点击Device Manager

image-20221007125320821

右边会弹出这样的界面,我们点击Create device

image-20221007125511846

我们看到这个界面,里面包含和很多安卓系统的设备虚拟机供你安装

image-20221007125705323

我们直接安装Phone的,点击Pixel 5,其他的尺寸也都行,看你自己喜好,选好之后点击Next

image-20221007125803180

选择我们已经下好的系统镜像,如果没下的话,先看看上面的x86Image里面有没有,也没有就点击S旁边的下载按钮,下载一个

image-20221007130439661

然后后面就是一路Ok带Next,等它下载…直到Finish

image-20221007130944260

按以下步骤我们把多余的窗口想关闭,然后点击运行,把默认的项目安装到虚拟机中(第一次点虚拟机开机要好一会)

image-20221007131230162

这样就是成功安装了

image-20221007131300296

2.7 真机安装

真机安装,首先你得有一部安卓系统的手机,我的是红米,我就拿我自己的这部举例

​ (1) 打开手机设置,找到系统 -> 关于手机 -> 版本号 (找到这一栏,然后疯狂点击!!!),不同手机版本好的位置不一样,我的手机是点开我的设备 -> 全部参数 -> 狂击MIUI版本就可以看到提示 【具体自己的手机型号如何打开,可以百度一下】

image-20221007132649821

​ (2)现在搜索栏里找到开发者选项(有些手机搜不到的,自在设置 -> 更多设置/系统设置 -> 开发者选项)

image-20221007132526769

​ (3)找到这三个,把他们都启动

image-20221007132839461

​ (4)用USB线连接电脑和手机,然后手机会弹出提示,这个都可以选,不影响调试

image-20221007133344088

​ (5)这个如果手机和电脑都是你常用的,可以一律允许,然后确定就行

image-20221007133510872

​ (6)最后一步,回到AS你会发现你的设备多了一个,然后点击运行

image-20221007133737334

​ 完美

image-20221007134029282

2.8 设置背景和字体

​ 觉得AS的纯黑背景很单调?收到!这就教你换背景

​ 找到左上角的 File -> Settings

image-20221007134600227

点开找到Appearance栏里面的Background Image

image-20221007134711801

自己选择自己喜欢的图片,然后调整透明度,点击ok

image-20221007134901217

明显很帅,甚至比之前好看很多

image-20221007134953800

平时如果觉得代码太小了,我们可以调整代码字体的大小

同样进入File->Settings , 找到Editor栏中的Font, 修改里面的Size,16我感觉比较舒服嘿嘿,电脑尺寸不大的同学可以再稍微调大点

image-20221007135159413

2.9 简单修改代码

这个之所以放到最后,是怕你们一写代码就跑路了,哈哈哈

先看我们新建好一个项目后,会自动帮我们生成一个后缀是.java的文件和一个.xml的文件

由于是刚入门,我们就讲得简单一点,你可以把这里两个文件当成是一个是导演(java文件),一个是演员(xml文件),导演叫演员做什么动作,演员就得怎么做,而演员是演戏出来给别人看的,所以是展示表面的东西,而导演是不出镜的,所以我们不会在戏里看到他;XML就和演员一样,用来展示一个app的页面给我们使用时看到,java文件就是导演,对xml文件逻辑的操作,比如点击一个按钮,我就要xml弹出一个图片;

image-20221007135539441

我们先看看这个“演员”,右上角有三个模式:

Code:代码模式,只显示代码页面

Split:分离模式,是最常用的模式,左边是代码,右边是界面,这样方便我们实时看见我们的界面的样子,方便我们及时修改

Design:设计模式,只显示页面,同时可以手动拉动控件(一般情况下不用,但是后面学的约束布局的时候会用到)

image-20221007140311565

切换到Split模式,我们写几行代码吧

image-20221007140558111

我们在TextView的下面回车,添加一行代码,意思是给这个文本(TextView)一个身份证(id),然后我们可以在java文件中找到并控制它

image-20221007140646711

切换到java文件中,我们添加下面三行代码;

findViewById() 在java文件中绑定xml的一个控件的一个函数,R.id.xxx就是在xml里面的寻找xxx (id)

setText() 函数,见名思意,就是设置文本,把已经绑定的textView的文本,设置成括号里的字符串

image-20221007141030141

运行结果:

image-20221007141358069

到这里就结束了,有什么问题,随时call你们的经理或我

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/44.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息