1.下载开发工具

有几个选项,Android Studio、IntelliJ IDEA、Eclipse
由于Android Studio是基于IntelliJ IDEA开发的,所以这里我使用IDEA来进行程序开发

2.环境配置

如果使用IDEA,那么恭喜你,在配置环境这一步你可以省去很多工夫了
在官网下载IDEA后安装,打开后首先创建一个Android开发项目

如果创建不了,应该是缺少JDK,SDK等的一些开发工具包,根据IDEA跳出的提示进行下载即可

3.Gradle

这是我开始遇到的一个比较大的问题,IDEA报错如下
Could not initialize class org.codehaus.groovy.classgen.Verifier

这个问题的解决办法如下

(1)下载Gradle离线包

官网下载链接,Gradle官网还是比较好的,将环境配置和检验环境是否配置成功的方法一同写了上去,按照教程操作即可

(2)调整设置

依次打开File -> Settings并导航至Gradle设置(Build, Execution, Deployment -> Build Tools -> Gradle)
将Use Gradle from选项改为Specified location,此时后面会多出一个路径选项,IDEA应该会自动帮你确定位置,如果没有,手动选择Gradle路径即可,之后点击确定即可

(3)导入依赖包

然后就是最最最令人难受的一步,完成这一步,你需要掌握科学上网的方法,这个请自行解决
在(2)操作完成之后,IDEA下方会出现一些进程,这是因为Gradle在下载所需的依赖包,不科学上网的话等待时间会很长,这里我花费的时间是20多分钟,仅供参考

等待上述操作全部完成之后,右上方锤子按钮右边会出现一个APP选项,这说明我们可以进行调试运行了

4.安卓手机模拟器

既然是Android程序,那肯定是要在Android手机上运行的,这里我采用安卓手机模拟器来运行Android软件,在APP按钮右边的选框是设备选择框,我们点击这个选框,并打开Open AVD Manager

在弹出的界面里点击CREATE VIRTUAL DEVICES

然后选择你喜欢的设备

下载ROM包

然后可能会有内存选项,下载之后IDEA会自动帮你配置完成

之后点击完成即可

5.运行

在设备按钮右边的三角形是运行按钮,点击之后,会自动开启你选择的安卓模拟器,然后你的第一个程序就这么完成了