# Unity のデフォルトのアクティビティを拡張する

> Override basic interactions between the Android operating system and the Unity Android application.

Unity Android アプリケーションの `UnityPlayerActivity` は、Android オペレーティングシステムとアプリケーションの基本的な相互作用を担当しています。プラグインを使用して、Unity のデフォルトの `UnityPlayerActivity` を拡張およびオーバーライドする [アクティビティ](https://developer.android.com/reference/android/app/Activity.html) を作成できます。

**ノート**: GameActivity アプリケーションのエントリーポイントを使用してカスタムアクティビティを作成する場合は、`UnityPlayerGameActivity` クラスを拡張する必要があります。

| **トピック**                                                                                                                                                                      | **説明**                                                      |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| [カスタムアクティビティの作成](/engine/6000.0/manual/platform-specific/android/developing/application-entries/activity/unity-player-activity/custom-activity.md)                            | デフォルトの Unity アクティビティを拡張し、Unity と Android の間のインタラクションを制御します。 |
| [Android プレイヤーのコマンドライン引数を指定する](/engine/6000.0/manual/platform-specific/android/developing/application-entries/activity/unity-player-activity/custom-activity-command-line.md) | Unity に渡す起動コマンドライン引数の指定します。                                 |

## 追加リソース##additional-resources

* [Android プラグイン](/engine/6000.0/manual/platform-specific/android/developing/plugins-for.md)
