购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2 搭建开发环境

俗话说磨刀不误砍柴工,在正式使用Compose之前,先学习一下其开发环境的搭建。

1.2.1 准备所需要的开发工具

1.Android Studio

Android Studio几乎是Android项目开发的不二选择,而且随着版本的更新,将有越来越多针对Compose的新特性出现,本书中的代码实例也是基于最新的稳定版本Android Studio实现的。如果要开发跨平台的Compose应用,那么也可以考虑选择IntelliJ IDEA,本书只聚焦Android。

2.Android SDK

Android SDK是一套开发工具包,用于为Android平台开发应用程序,每当Google发布了一个新的Android版本时,相应的SDK也会随之一起发布。

1.2.2 部署开发环境

可以在Android官网下载到最新版本的Android Studio,如图1-14所示。

•图1-14 下载最新版本Android Studio(Windows环境)

补充知识:

Android Studio下载地址:https://developer.android.google.cn/studio。

Android Studio为多个系统(Linux、maCOS、ChromeOS)分别提供了稳定版和预览版供下载。不同的Android Studio版本对AGP(Android Gradle Plugin)的版本要求也不同。

1.Windows环境安装

从官网下载完安装包后,双击启动安装。如果手头没有真机测试,可以在安装开始时勾选Android Virtual Device,将同时为我们安装Android模拟器,方便开发调试,如图1-15所示。

•图1-15 安装Android Studio(Windows环境)

接下来选择Android Studio的安装路径,单击Next > Finish后,等待安装完成。启动Android Studio之后,需要依次完成IDE主题选择和Android SDK下载。可以先选择一个API版本,之后可以根据需要,通过SDK Manager下载其他版本SDK。SDK选择完成后,单击Next > Finish等待下载即可,如图1-16所示。

•图1-16 安装Android SDK

补充提示:

下载其他版本的Android SDK。

可以通过Android Studio通过File→Settings→ Appearance & Behavior→System Settings→Android SDK来选择安装其他版本的Android SDK。勾选右下角的Show Package Details来自定义安装内容。

2.macOS环境安装

macOS平台的安装过程与Windows平台是大致相同的,只需进入官网下载最新的dmg安装包即可。值得注意的是,目前Android Studio已经适配了Apple M1芯片,可以根据当前CPU架构来下载对应版本,如图1-17所示。

•图1-17 下载Android Studio(macOS环境)

安装很简单,只需将Android Studio拖至Applications目录即可,如图1-18所示。

•图1-18 安装Android Studio(macOS环境)

3.配置Gradle JDK(可选)

目前使用新版Android Studio创建的新项目默认会使用7.x版本的AGP(Android Gradle Plugin)。AGP是用来帮助开发者自动化完成编译源码、资源配置、打包应用安装包(APK)过程的。7.x版本AGP会强制开发者使用JDK 11来完成编译构建。

补充提示:

目前已知Compose可以在AGP 4.2中使用JDK 8就完成构建,并不会强制使用AGP 7.x。

可以通过Preference→Build, Execution, Deployment→Build Tools→Gradle手动配置Gradle JDK版本。当前的Android Studio版本内置了JDK11,所以选择Embedded JDK version 11.0.10就可以了,如图1-19所示。

•图1-19 配置Gradle JDK s/dq6lRIe6kCgPRESbW7GjKt1xwRzlW4XFP65X7dUhgvISzUx5ldSmI4yoCEM+mB

点击中间区域
呼出菜单
上一章
目录
下一章
×