Skip to content

Gradle

Gradle は、ビルドプロセスの自動化と管理を支援するビルドシステムです。必要な依存関係をダウンロードし、コードをパッケージ化し、コンパイルの準備を整えます。Gradle の基本と詳細については、Gradle の Web サイトを確認してください。

こちらの手順に従って、さまざまなプラットフォーム向けに独自のプロジェクトをセットアップするか、Kotlin でシンプルなバックエンドの「Hello World」アプリケーションを作成する方法を紹介する、短いステップバイステップのチュートリアルを進めることができます。

Kotlin、Gradle、および Android Gradle プラグインのバージョンの互換性に関する情報は、こちらで確認できます。

この章では、以下の内容についても学ぶことができます:

次のステップ

以下の項目について学習しましょう:

  • Gradle Kotlin DSLGradle Kotlin DSL は、ビルドスクリプトを迅速かつ効率的に記述するために使用できるドメイン固有言語(DSL)です。
  • アノテーション処理:Kotlin は、Kotlin Symbol Processing(KSP)API を通じてアノテーション処理をサポートしています。
  • ドキュメントの生成:Kotlin プロジェクトのドキュメントを生成するには、Dokka を使用します。設定手順については、Dokka の README を参照してください。Dokka は複数言語が混在するプロジェクトをサポートしており、標準的な Javadoc を含む複数の形式で出力を生成できます。
  • OSGi:OSGi のサポートについては、Kotlin OSGi ページを参照してください。