mirror of
https://github.com/mamoe/mirai.git
synced 2024-12-28 01:20:21 +08:00
2.5 KiB
2.5 KiB
Mirai - Preparations
本章节介绍 Mirai 的 JVM 环境和开发准备工作。预计阅读时间 2 分钟。
JVM 环境要求
- 桌面 JVM:最低 Java 8,但推荐 Java 11(要使用一键启动器,需要 11)
- Android:Android SDK 26+ (Android 8.0,Oreo)
但注意不要使用 Oracle JDK(原因),可以使用其他任何 JDK。
下载 JDK:
- 手动下载安装如 AdoptOpenJDK
- 自动在 IntelliJ IDEA
Project Structure
(Ctrl+Shift+Alt+S
) ->SDKs
->+
->Download JDK
下载安装
开发的准备工作
安装 IDE 插件
推荐使用 IntelliJ IDEA 或 Android Studio。Mirai 提供一系列 IntelliJ 插件来提升开发体验。
- Kotlin Jvm Blocking Bridge (查看 JetBrains 插件仓库 / 点击一键安装):帮助 Java 用户调用 Kotlin suspend 函数
- Mirai Console IntelliJ (查看 JetBrains 插件仓库 / 点击一键安装):提供 mirai-core 的错误检查和 mirai-console 的插件开发辅助
使用 Kotlin 开发也可以不安装插件。
使用 Java 或其他语言,请务必安装 Kotlin Jvm Blocking Bridge(为什么?)。同时请确保 Kotlin 插件是最新版本(在 Settings -> Plugins
启用并更新 Kotlin 到最新)。
如果你不知道这俩是什么,都安装就对了。
Kotlin
Kotlin 是让开发人员更快乐的一门现代编程语言,由 IntelliJ IDEA 的开发公司 JetBrains 维护,被 Google 推举为 Android 首选编程语言。
使用 Mirai 是一个不错的学习 Kotlin 机会,使用者有兴趣可以在 官方中文文档 学习 Kotlin。
Java 开发者如果只希望使用 Mirai 而不学习 Kotlin,也请阅读 Kotlin 定义对应的 Java 定义(5 分钟)。