Unity Android カスタムアクティビティの作り方

始めに

2024/02/11 現在において、Android のカスタムアクティビティの作り方をまとめておく。 以前は Android Studio でプラグインを作って、ビルドして、jar を配置するという事をやっていたが 今はより簡単なようなので。

参考

カスタムアクティビティの作成 https://docs.unity3d.com/ja/2023.2/Manual/android-custom-activity.html

サンプルコード

自己責任でどうぞ。 https://github.com/RyKishita/TestAndroidActivity2023

修正内容

以下、企業名は rykishita 、プロジェクト名は TestAndroidActivity2023 とする。

備考

Android8(API26)以降をターゲットにする場合は GameActivity にも出来る。 その場合は上記内容は変わる。

The GameActivity application entry point https://docs.unity3d.com/2023.2/Documentation/Manual/android-application-entries-game-activity.html

追記(2024/06/23)

機会があって Unity 2022.3.12f1 でこの対応を行ったところビルドエラーが出た。 UnityPlayerActivity.java に関するエラーだったので、コピーを行わないようにすると解消した。

top