The Activity application entry point
Understand the Activity application entry point so you can determine whether it's the most appropriate one for your application.
Read time 1 minuteLast updated 12 days ago
Activity was originally the only application entry point that Unity supported and because of this it's highly stable in the majority of scenarios.
This application entry point is appropriate to use in the following scenarios:
- Your project uses plug-ins that must run on a Java thread. For more information, refer to Plug-in compatibility.
- You're upgrading an old project that already uses the Activity application entry point.
If these scenarios don't apply to your project, the GameActivity application entry point is a more appropriate application entry point. Among other benefits, Unity's implementation of GameActivity gives you more control over the interaction between Android and your application.
Topic | Description |
|---|---|
| Activity requirements and compatibility | Understand the characteristics and compatibility of the Activity application entry point. |
| Extend the default Unity activity | Override basic interactions between the Android operating system and the Unity Android application. |