mirror of
https://github.com/mamoe/mirai.git
synced 2025-03-31 11:50:09 +08:00
2.6 KiB
2.6 KiB
Mirai - Preparations
此文档假设你是 JVM 平台的开发者。若不是,请参考 其他语言 SDK
本章节介绍 Mirai 的环境和开发要求。预计阅读时间 2 分钟。
JVM 环境要求
- 桌面 JVM:最低 Java 8,但推荐 Java 11(要使用一键启动器,需要 11)
- Android:Android SDK 26+ (Android 8.0,Oreo)
但注意不要使用 Oracle JDK(原因),可以使用其他任何 JDK。
实用链接:
AdoptOpenJDK 下载
如果你使用 IntelliJ IDEA,可以在Project Structure
(Ctrl+Shift+Alt+S
) ->SDKs
->+
->Download JDK
下载 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 开发,可以不安装插件。但非常推荐安装 Mirai Console IntelliJ 以获得一些错误检查功能。
如果使用 Java 或其他语言,请务必安装 Kotlin Jvm Blocking Bridge,否则会无法使用(为什么?)。同时请确保 Kotlin 插件是最新版本(在 Settings -> Plugins
启用并更新 Kotlin 到最新)。
如果你不知道这俩是什么,都安装就对了。
前置知识
Kotlin 是让开发人员更快乐的一门现代编程语言,由 IntelliJ IDEA 的开发公司 JetBrains 维护,被 Google 推举为 Android 首选编程语言。
使用 Mirai 是一个不错的学习 Kotlin 机会,使用者可以在 官方中文文档 学习 Kotlin。
Java 开发者如果只希望使用 Mirai 而不学习 Kotlin,可以阅读 KotlinAndJava.md(5 分钟)。