安卓App开发 篇一:从零开始构建第一个Android应用
文章目录
- 技术选型
- 编程语言:Kotlin
- 构建系统:Gradle
- 环境准备(主要以MacOS为例)
- JDK
- Android Studio
- 下载Android Studio
- 安装Android Studio
- 首次运行Android Studio(下载Android SDK)
- 配置Android SDK Manager
- 更改SDK Manager的默认下载源
- 可选:安装中文界面插件
- Kotlin
- Gradle
- 其他
- 开始第一个Android项目
- 创建一个新项目
- 项目配置
- 将Gradle仓库改为使用国内镜像源
- 添加设备
- 项目结构
- 概览
- AndroidManifest.xml
- MainActivity.kt
- 构建和运行应用
- 附录
- API级别和Android版本对照表(SDK平台版本说明)
- sdkmanager脚本文件内容
技术选型
编程语言:Kotlin
在Android开发中,Kotlin凭借其更简洁的语法、内置的空安全机制、函数式编程支持以及与Java的无缝互操作性,已成为优于传统Java的选择。Kotlin不仅减少了代码量,提高了代码的可读性和安全性,还借助于Google的全力支持,形成了日益壮大的开发者社区和完善的生态系统,是现代Android项目开发的首选语言。
详情参见:Kotlin简记
构建系统:Gradle
在Android开发中,选用Gradle作为构建工具因其高效的构建性能和集成的Android SDK管理能力而成为标准。结合语言选择,推荐采用Kotlin与Gradle的组合,这将极大提升开发效率,减少错误,促进代码质量和项目可维护性的提高。
详情参见:Gradle简记
环境准备(主要以MacOS为例)
JDK
当你安装 Android Studio 时,它会询问你是否要安装所需的 SDK 和 JDK 组件,如果你选择了默认的全部安装选项,那么它应该会自动处理 JDK 的安装。之后,需要配置JAVA_HOME
环境变量指向JDK的安装目录。
需要JDK