Android环境搭建、gradle安装、AVD安装、AVD闪退无法启动

我学习的资料都是在B站找的,白嫖不要钱。。。
学习视频:https://www.bilibili.com/video/BV1Rt411e76H?p=5
Android Sdk国内镜像下载地址和使用方法:https://developer.aliyun.com/article/324567
Android Studio简称AS,官网下载地址:https://developer.android.google.cn/studio/
1、下载完成后安装:https://www.jianshu.com/p/9e7003242894
2、Android SDK Manager更改镜像:https://www.cnblogs.com/trickofjoker/p/10465518.html
Android Studio更改镜像:File》Setting》Appearance & Behavior》System Settings》Http Proxy
选择Auto-detect proxy settings,勾选Automatic proxy configuration URL,
输入国内镜像地址,例如:http://mirrors.neusoft.edu.cn,有端口号要带上端口号,80端口不用带。
点击clear passwords,最后点击OK保存设置即可。
3、gradle安装:https://www.cnblogs.com/darcy-hui/p/12206852.html
gradle在idea中的配置:https://blog.csdn.net/besto229/article/details/106493222/
配置gradle的仓库源:在Gradle安装目录下的 init.d 文件夹下,新建一个 init.gradle 文件,里面填写以下配置

allprojects{
	repositories{
		maven{url 'file:///D:/m2/repository'}
		mavenLocal()
		maven{name "Alibaba";url "https://maven.aliyun.com/repository/public"}
		maven{name "Bstek";url "https://nexus.bsdn.org/content/groups/public/"}
		mavenCentral()
	}
	
	buildscript{
		repositories{
			maven{name "Alibaba"; url "https://maven.aliyun.com/repository/public"}
			maven{name "Bstek"; url "https://nexus.bsdn.org/content/groups/public/"}
			maven{name "M2"; url "https://plugins.gradle.org/m2/"}
		}
	}
}

 4、Android Studio安装AVD:Tools》AVD Manager》+Create Virtual Device...》选择对应的类型,一路next下去就行了。
然后在AVD列表中就有了,要先运行AVD,再运行程序,然后程序就在AVD上面跑出来了。
5、修改AVD安装路径的方法:https://blog.csdn.net/omg_orange/article/details/78233714
AVD默认都在C:UsersAdministrator.androidavd下,占用C盘空间,不好。
ANDROID_SDK_HOME,变量值设置为:D:Android_Studio。这个就是AVD的安装路径,需要重启电脑。
启动设备后可能会出现install apps失败的情况,解决方法:到file》settings》Build、Excution、Deployment》Instant Run全取消勾选,再启动AVD。
6、AVD无法启动:方法:开机按F10,进入BIOS;BIOS中依次选择:(win10),Advanced—System options—Virtualization Techonology(选中)。
找到对应的AVD的目录的config.ini,修改配置:hw.gpu.enabled = no   hw.gpu.mode = off,例如:C:UsersAdministrator.MACKJON.androidavdPixel_2_API_30.avdconfig.ini

原文地址:https://www.cnblogs.com/xsj1989/p/15161743.html