Android Studio 安装总结
SDK 下载
初学小白,安装系统时,使用的 Android studio版本为3.0.+ 版本,算是比较新的版本了。查阅百度文章没有找到相同的页面,自己使用时多少有些偏差。
1.下载方式
-
手动网上下载,下图解压后文件的存放目录
-
通过 Android Studio 上下载 sdk
设置 HTTP Proxy 选择 No Proxy。
选择No Proxy,AS会使用默认地址(dl.google.com)进行下载,由于是外网地址网速有时很慢,但不是不可以下载(ping地址 => 后下载 => 重新AS)。
我也尝试使用其它的镜像下载SDK,但都不成功,无法下载成功。如有成功,请评论区告诉在下~!
2. 安装SDK
步骤:File => Settings => Apperance & Behavior => System Settings => Android SDK => edit,开始下载sdk,一路Next(具体操作不详述)
如果你之前是手动下载的sdk,将SDK地址改为解压包地址,就可进行安装了。
如果之前没有手动下载,只需修改SDK地址,AS 会自动下载到对应目录,并进行安装。
趁着网路好的情况下,以下tool需要下载。
整个下载过程,看脸,急急急急不得,有时候一点问题都没有,有时候啥啥都是问题。一旦下载失败,去SDK中删除对应的文件夹
GRADLE
Android Studio 每次打开工程时,都会检查Gradle版本是否存在,如果没有就去下载一个。有的时候感觉加载速度比较长,是因为AS在下载对应版本的grable,并且下载类库。
gradle-wrapper.properties
此文件是项目中的 Gradle 配置文件,每次加载项目都是查看此文件,检查是否用对应版本的 Gradle。
distributionBase=GRADLE_USER_HOME # Gradle 文件,根目录路径
distributionPath=wrapper/dists # Gradle 文件,目标路径
zipStoreBase=GRADLE_USER_HOME # Gradle 压缩包,根目录路径
zipStorePath=wrapper/dists # Gradle 压缩包,目标路径
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip #若果没有Gradle,会通过此路径进行下载。此处控制项目所用到的 Gradle 版本。
GRADLE_USER_HOME
之前看过一些文档, GRADLE_USER_HOME 是要配置到环境变量中的,但这个版本的AS,是可以进行配置的
HAXM
HAXM(Intel x86 Emulator Accelerator)
作为 SDK Tools 中的工具项,是需要配合 Emulator 一起使用的。都属于必选项。
HAXM的安装需要开启 “Intel 虚拟技术” ,需要我们进入到 BIOS,调整对应功能开关(页面查找关键则:Intel Virtual Technology 或者 Intel 虚拟技术)
进入 BIOS 页面的方法:https://zhuanlan.zhihu.com/p/34223088
打开后,可以尝试安装 HAXM
Android Api
路径:File => Settings => Apperance & Behavior => System Settings => Android SDK => SDK Platforms
这里面是Android Api 版本,可以认为是不同版本的系统。
根据项目需求,下载不同的版本。
AVD (Android 虚拟器)
如果 HAXM 与 Android Api都下载完成,才能创建一个 AVD(Android 虚拟器)。大体过程就是选择机型+选择系统。
Android 虚拟器,可单独启用。而我们写的代码,只是会生成一个小程序App。
创建过程略~
遇到报错:Error while waiting for device: The emulator process for AVD Pixel_API_30 has terminated.
重启
重启、重启、重启
火~~~~~ ,也不知道什么情况,只要我动 SDK 或者 环境变量,就要重启 AS 或者 电脑。我tm,熬夜查原因、调配置,百度都翻遍了,就是不行,咋试咋不行。
结果第二天好了,呵呵~!!!!!!!!