> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Artifact ID を使用した SDK のインストール

> Maven Central の Artifact ID を使用して、MoEngage Android SDK モジュールを個別にインストールします。

> [!NOTE]
>
> 依存関係の管理を容易にするため、MoEngage BOM を統合することをお勧めします。詳細については、[ドキュメント](https://www.moengage.com/docs/developer-guide/android-sdk/sdk-integration/basic-integration/Install-Using-BOM)を参照してください。

# SDK バージョン

| Artifact 名 | Artifact Id | バージョン |
| - | - | - |
| Core | moe-android-sdk | ![](https://img.shields.io/maven-central/v/com.moengage/moe-android-sdk) |
| Self-Handled Cards | cards-core | ![](https://img.shields.io/maven-central/v/com.moengage/cards-core) |
| Default Cards | cards-ui | ![](https://img.shields.io/maven-central/v/com.moengage/cards-ui) |
| Encrypted Storage | encrypted-storage | ![](https://img.shields.io/maven-central/v/com.moengage/encrypted-storage) |
| Geofence | geofence | ![](https://img.shields.io/maven-central/v/com.moengage/geofence) |
| HMS Pushkit | hms-pushkit | ![](https://img.shields.io/maven-central/v/com.moengage/hms-pushkit) |
| InApp | inapp | ![](https://img.shields.io/maven-central/v/com.moengage/inapp) |
| Self-Handled Notification Center | inbox-core | ![](https://img.shields.io/maven-central/v/com.moengage/inbox-core) |
| Default Notification Center | inbox-ui | ![](https://img.shields.io/maven-central/v/com.moengage/inbox-ui) |
| PushAmp | push-amp | ![](https://img.shields.io/maven-central/v/com.moengage/push-amp) |
| PushAmpPlus | push-amp-plus | ![](https://img.shields.io/maven-central/v/com.moengage/push-amp-plus) |
| Device Triggered | realtime-trigger | ![](https://img.shields.io/maven-central/v/com.moengage/realtime-trigger) |
| Push Templates | rich-notification | ![](https://img.shields.io/maven-central/v/com.moengage/rich-notification) |
| Security | security | ![](https://img.shields.io/maven-central/v/com.moengage/security) |

# SDK のインストール

必要なモジュールを統合するには、***app/build.gradle(.kts)*** ファイルに以下の依存関係を追加します。**\$sdkVersion** は適切な SDK バージョンに置き換えてください。

## Core

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:moe-android-sdk:$sdkVersion")
}
```

## Self-Handled Cards

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:cards-core:$sdkVersion")
}
```

## MoEngage's Default Cards

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:cards-ui:$sdkVersion")
}
```

## Encrypted Storage

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:encrypted-storage:$sdkVersion")
}
```

## Geofence

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:geofence:$sdkVersion")
}
```

## HMS Pushkit

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:hms-pushkit:$sdkVersion")
}
```

## InApp

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:inapp:$sdkVersion")
}
```

## Self-Handled Notification Center

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:inbox-core:$sdkVersion")
}
```

## MoEngage's default Notification Center

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:inbox-ui:$sdkVersion")
}
```

## Push Amplification

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:push-amp:$sdkVersion")
}
```

## PushAmpPlus

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:push-amp-plus:$sdkVersion")
}
```

## Device Triggered

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:realtime-trigger:$sdkVersion")
}
```

## Push Templates

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:rich-notification:$sdkVersion")
}
```

## Security

```Kotlin build.gradle(.kts) wrap theme={null}
dependencies {
    ...
    implementation("com.moengage:security:$sdkVersion")
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.