カスタムマニフェストファイルを有効にする
Build Settings に移動し、プラットフォームを Android に切り替えます。次に、Player Settings —> Player —> Android —> Publishing Settings に移動します。Build の見出しの下にある Custom Main Manifest にチェックを入れます。

依存関係を追加する
MoEngage プラグインは、以下の Jetpack ライブラリに依存しています。アプリケーションにまだ含まれていない場合は、追加してください。アプリケーションの Player Settings でカスタム Gradle テンプレートを有効にし、以下の依存関係を追加できます。
Application クラスを追加する
- Java/Kotlin クラスを作成し、Assets —> Plugins —> Android フォルダーに追加します。このクラスで android.app.Application を継承し、onCreate() をオーバーライドします。
- 上記で作成したクラスを、マニフェストファイルの application タグ内で宣言します。
SDK の初期化
MoEngage ダッシュボードの Dashboard → Settings → Workspace → General から Workspace ID を取得し、Application クラスの onCreate() メソッドで MoEngage SDK を初期化します。ワーカースレッドを作成してそのスレッドで SDK を初期化するのではなく、onCreate() 内のメインスレッドで SDK を初期化することをお勧めします。
使用可能な設定の詳細な一覧については、API リファレンス を参照してください。
すべての設定は、初期化の前にビルダーに追加されます。複数の場所で initialize を呼び出している場合は、動作の一貫性を保つために、初期化のたびに必要なすべてのフラグと設定が指定されていることを確認してください。
このプログラムによる方法の代わりに、設定ファイルを使用して SDK を初期化することもできます。詳細については、ファイルベースの初期化 を参照してください。