AndroidStudio与虚拟机的全面详细安装

一、确定有java的JDK

1、在官网下载稍微高一点版本的JDK。
我下载的连接:https://www.oracle.com/java/technologies/javase-downloads.html#JDK8

2、正确步骤安装好,注意要知道安装路径。
比如我的就是:C:\Program Files\java\jdk-13.0.2

3、安装好之后设置系统环境变量。
我的电脑->系统属性->环境变量->系统变量->新建/确定有三个变量

三个变量设置参数如下:
变量名:JAVA_HOME
变量值:C:\Program Files\java\jdk-13.0.2 // 根据自己的实际路径配置
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //要注意记得前面有个"."
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

4、配置好之后检查,测试JDK是否安装成功:
“开始”->“运行”,键入"cmd";
键入命令: java -version、java、javac 几个命令,均出现有效信息,说明环境变量配置成功;

Java 开发环境配置具体详细步骤参考:https://www.runoob.com/java/java-environment-setup.html

二、安装准备

1、先在官网下载最新版本Android Studio。
我的下载网址:https://developer.android.google.cn/studio/

2、自己找盘,建三个文件夹:AndroidStudio、AVD、SDK。也可以只建后面两个,主要是将AVD与SDK分开,两个地址不同就可以。
AndroidStudio与虚拟机的全面详细安装
还有一个可以忽略,是我存项目文件的地方。

3、安卓环境变量配置:(此处是为了避免安装完Android Studio ,启动 Android 模拟器的时候AVD打不开。出现错误信息为:
Emulator: Process finished with exit code 1
Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT)

在系统环境变量里配置:
AndroidStudio与虚拟机的全面详细安装
ANDROID_HOME:SDK的路径
ANDROID_SDK_HOME:AVD的路径,就是我们之前新建的AVD文件夹(里面是空的),现在设置成这样,当我们下载avd的时候会自动使用上面配置的路径。
配置了变量,后面再下载Android Studio,镜像才免得报错。

此处相关参考:
(1)Android Studio 相关的系统环境变量解释:https://www.sunzhongwei.com/android-studio-system-environment-variables
(2)对于Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT错误的解释参考:https://www.sunzhongwei.com/emulator-panic-cannot-find-avd-system-path-please-define-android_sdk_root#comments

三、Android Studio安装

1、将之前下载好的最新.exe运行:AndroidStudio与虚拟机的全面详细安装
2、没有意外就基本上都是下一步了。
此处要勾选安装虚拟机:
AndroidStudio与虚拟机的全面详细安装
到选择安装路径:
AndroidStudio与虚拟机的全面详细安装
此处改为自己的文件地址,也可以不用改,默认的也可以
我就改成我的:D:\Android\AndroidStudio
再下一步。
AndroidStudio与虚拟机的全面详细安装
安装好就是finish,它会自己启动。
3、自启动后
首先提示是否导入以前的设置,默认第二个不导入就可以了
AndroidStudio与虚拟机的全面详细安装
点击OK,正式启动Android Studio。
AndroidStudio与虚拟机的全面详细安装
后面基本上都是下一步,standard标准,可以根据自己的兴趣设置自己的喜好。
AndroidStudio与虚拟机的全面详细安装
这里要特别注意:
(1)因为我的步骤,之前是没有下SDK的,默认的就是全部都勾了的,如果没有就勾上,下载了的就不管。
(2)下面的地址默认它自己建的文件地址,现在改成我们自己的SDK地址,就是之前建的三个文件里的SDK文件的地址:D:\Android\SDK (根据自己的文件地址改好就可以了)

接下来会默认弹出安装一些东西,安装走就行了
后面会出现安装内存等参数确认的页面,看看地址对不对,磁盘空间够不够(一般都是没问题的,要是有问题要改地方,那前面关于安卓环境配置等都要重新改),直接finish安装就对了。

AndroidStudio与虚拟机的全面详细安装
4、开发环境
检查SDK:configure->SDK Manager
AndroidStudio与虚拟机的全面详细安装
这个看着选一两个常用的吧,网上大多数教程选的5.0版本,我选了5.0、4.4版本。(建议:不要全选,占空间。)
安装好在建工程的时候选一个版本就ok了。
这里顺便看一下HAXM是否安装了,如果没有勾就勾上一起下载,这是intel处理加速。
AndroidStudio与虚拟机的全面详细安装

四、虚拟机安装

我是接着我上面的安装步骤来的:

方法一:建了工程后安装。
注意:刚下载的Android studio 打开后会自动下载gradle文件,具体什么文件不清楚,反正会花点时间,他会自动下载好。
这个文件在路径为“C:\Users<我们的用户名下>”的".gradle"目录中,类似于下图:
AndroidStudio与虚拟机的全面详细安装
补充:
gradle不懂,参考:https://blog.****.net/qq_41976613/article/details/91432304?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
太慢想换源,参考:
https://www.jianshu.com/p/433df02f1b7c
如果软件太卡:
找到AndroidStudio/bin/安装目录下的studio.vmoptions配置文件
修改XMX值为2048或者更大就好了(不要改太大,会占内存)
AndroidStudio与虚拟机的全面详细安装

方法二:直接在首页configure点击ADV Manager安装

以方法一为例:
AndroidStudio与虚拟机的全面详细安装
AndroidStudio与虚拟机的全面详细安装

AndroidStudio与虚拟机的全面详细安装
这里的文件地址最好选一个自己知道的地址(注意路径无中文!),免得到时候找不到文件了,这就是我之前建了4个文件的原因。语言选择kotlin。后面的API选自己之前下载了的就好了(这里SDK选择API 19的意思是app可以运行在Android 4.4以及更新的手机 )。
建好后点击右上角的图标:AndroidStudio与虚拟机的全面详细安装
AndroidStudio与虚拟机的全面详细安装
AndroidStudio与虚拟机的全面详细安装
新建虚拟设备:选择pixel手机模型
AndroidStudio与虚拟机的全面详细安装
选x86 images:选等于或高于之前下载的API level(选最新版本的就好了嘛,我选的Q的29),download完成继续下一步。
AndroidStudio与虚拟机的全面详细安装
再次确认选的对不对:
AndroidStudio与虚拟机的全面详细安装
finish后就会下载,下载完了后面启用看看:
AndroidStudio与虚拟机的全面详细安装
AndroidStudio与虚拟机的全面详细安装
就此所有安装差不多结束了。

**重点提示:重新安装一定要卸载干净:

先打开控制面板或或右击开始选择应用和功能或者腾讯软件管家等执行常规的卸载操作。
然后找到SDK的安装目录手动删除SDK(相关的都要删除,如果和我一样还新建了ADV的,文件夹里面的东西也要删除)。
进入“C:\Users<你的用户名下>”目录下,手动删除".android"、".AndroidStudioX.X"、".gradle"目录(比如我登录电脑时的用户名是:小萝卜 ,那么则来到 “ C:\Users\小萝卜 ” 目录下进行卸载)