开发环境搭建
概述
本章将指导您搭建Kotlin开发环境,包括JDK安装、IDE配置和项目创建。我们将介绍多种开发环境选项,从简单的在线编辑器到完整的IDE配置。
系统要求
最低要求
- 操作系统: Windows 7+, macOS 10.9+, Linux (任何现代发行版)
- 内存: 4GB RAM (推荐8GB+)
- 存储: 2GB可用空间
- Java: JDK 8或更高版本
推荐配置
- 内存: 8GB+ RAM
- 存储: SSD硬盘
- Java: JDK 11或17 (LTS版本)
安装Java开发工具包 (JDK)
1. 检查现有Java版本
2. 安装JDK
Windows
- 访问 Oracle JDK 或 OpenJDK
- 下载适合您系统的JDK安装包
- 运行安装程序并按照提示完成安装
- 配置环境变量:
- 添加
JAVA_HOME指向JDK安装目录 - 将
%JAVA_HOME%\bin添加到PATH
- 添加
macOS
Linux (Ubuntu/Debian)
开发环境选择
1. IntelliJ IDEA (推荐)
IntelliJ IDEA是Kotlin的官方IDE,提供最佳的Kotlin开发体验。
安装步骤
- 访问 JetBrains官网
- 下载Community版本(免费)或Ultimate版本
- 安装并启动IDEA
- Kotlin插件已预装,无需额外配置
创建Kotlin项目
2. Android Studio
专为Android开发优化,内置Kotlin支持。
安装步骤
- 访问 Android开发者网站
- 下载并安装Android Studio
- 首次启动时会自动下载Android SDK
创建Kotlin Android项目
3. Visual Studio Code
轻量级编辑器,适合简单的Kotlin开发。
安装步骤
- 安装 Visual Studio Code
- 安装Kotlin扩展:
- 打开扩展面板 (Ctrl+Shift+X)
- 搜索 "Kotlin Language"
- 安装官方Kotlin扩展
4. 在线编辑器
适合快速测试和学习。
Kotlin Playground
- 访问: https://play.kotlinlang.org/
- 无需安装,直接在浏览器中编写和运行Kotlin代码
- 支持多种目标平台(JVM、JS、Native)
创建第一个Kotlin项目
使用IntelliJ IDEA
- 创建新项目
- 项目结构
- 编写Hello World程序
- 运行程序
- 点击代码左侧的绿色三角形
- 或使用快捷键 Ctrl+Shift+F10 (Windows/Linux) 或 Cmd+Shift+R (macOS)
使用命令行
- 创建项目目录
- 创建源文件
- 编译和运行
构建工具配置
Gradle (推荐)
build.gradle.kts (Kotlin DSL)
运行Gradle项目
Maven
pom.xml
Android开发环境配置
1. 安装Android Studio
按照前面的步骤安装Android Studio。
2. 配置Android SDK
3. 创建Android项目
4. 基本Android Kotlin代码
常见问题和解决方案
1. JDK版本问题
2. 环境变量配置
3. IDE插件问题
- 确保Kotlin插件已启用
- 更新到最新版本
- 重启IDE
4. 编译错误
验证安装
创建并运行以下测试程序来验证环境配置:
下一步
环境搭建完成后,让我们开始编写第一个Kotlin程序,学习基本语法。
下一章: 快速上手
练习题
- 在您的系统上安装JDK和IntelliJ IDEA
- 创建一个新的Kotlin项目
- 编写并运行"Hello World"程序
- 尝试使用Kotlin Playground在线编辑器
- 配置Gradle构建文件并运行项目