Skip to main content

ビルド設定の構成

オプション 1:BOM を使用する(推奨)

Bill of Materials(BOM)を使用すると、互換性のある SDK モジュールのバージョンを自動的に管理できます。
<bomVersion>` を最新の BOM バージョンに置き換えてください。BOM を使用した統合の詳細については、こちらを参照してください。

オプション 2:手動統合

Maven リポジトリの追加

プロジェクトレベルの build.gradle ファイルに mavenCentral() リポジトリがまだ存在しない場合は追加してください。 パス - android/build.gradle(.kts)

Java 8 の有効化

SDK のターゲットおよびソースは Java プログラミング言語のバージョン 8 と互換性があります。まだ有効にしていない場合は、アプリケーションの build.gradle で Java 8 を有効にしてください。 パス - android/app/build.gradle(.kts)

Androidx ライブラリの追加

SDK は動作のためにいくつかの Androidx ライブラリに依存しています。まだ追加していない場合は、アプリケーションの build.gradle ファイルの dependencies ブロックに以下の Androidx ライブラリを追加してください。 パス - android/app/build.gradle(.kts)
MoEngage SDK は、いくつかの主要機能を動作させるために lifecycle-process ライブラリに依存しており、最新バージョンの lifecycle-process は androidx.startup:startup-runtime ライブラリに依存しています。そのため、マニフェストから InitializationProvider コンポーネントを削除しないでください。startup-runtime を使用して他の Initializer を追加する場合は、lifecycle-process ライブラリの Initializer も追加されていることを確認してください。Initializer の追加方法については、ドキュメントを参照してください。