—— 人生就像是一个马尔可夫链,你的未来取决于你当下正在做的事,而无关于过去做完的事。
开始学习前需要知道的
何为Android
Android是一个基于Linux内核与其他开源软件的开放源代码的移动操作系统。由Google和开放手持设备联盟共同开发的移动设备操作系统,其最初的版本Android 1.0在2008年发行,至今(2021年)已发布Android 12。截至 2021 年 11 月,Android 已占据全球移动操作系统市场约 70.74% 的份额。
Android的开发语言
2017年之前,Java是Android的主流开发语言。2017 Google 宣布 Kotlin 成为 Android 官方开发语言(但是国内公司大部分项目都还是Java -_-)。对于初学者来说更建议使用Java做为Android的开发语言。
Android的开发工具
2015年之前,Eclipse安装ADT插件的方式应该是Android的主流开发工具。2015之后应该大部分都开始使用Android Studio了,对于初学者来说也是建议使用Android Studio,这里我们也是以Android Studio做为开发工具。
Android模拟器
因为Android是一个移动操作系统,那么基于Android开发出来的APP肯定就是运行在移动设备上了,这里的Android模拟器就是运行在电脑上模拟手机的一种机器。不管是Eclipse还是Android Studio都自带的一套Android模拟器,这里建议,除非你电脑的配置十分强焊,否则建议还是直接使用手机调试或者下载第三方模拟器如MuMu模拟器,夜神模拟器等,比如我的电脑配置不太高,内存只有4G,CPU 最高频率只有2.2 GHz,我选择的是MuMu 2.0.20模拟器。(在下一篇章会讲AS自带模拟器、第三方模拟器、真机的具体连接操作步骤)
正式开始学习
0下载安装包(3选1)
(1)官网下载Download Android Studio & App Tools - Android Developers
(2)AS2021.2.1奶牛快传 | 免费大文件传输工具,上传下载不限速
(3)AS4.0.1奶牛快传 | 免费大文件传输工具,上传下载不限速
1快速安装
双击bin目录下的studio64.exe运行安装(直接使用默认配置一路next即可)
2新建空项目
3配置SDK
现在AS默认安装的是最新的SDK 33,有些比较旧的项目可能是适配,所以推荐使用兼容性比较好的SDK 27、28或29(不推荐使用SDK 30,SDK 30配置中文输入可能有问题)
4配置模拟器
5运行Hello World