Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Developing for Android

Contains Android-specific development information on topics such as input, asset management, and debugging.
Read time 1 minuteLast updated 6 days ago

Develop Unity applications for the Android platform.
Refer to the following key topics to get information on the user input, asset management, and debugging that is useful in Android development.

Topic

Description

Android mobile scriptingContains information about scripting for Android.
Input for Android devicesUnderstand how to detect and handle user input on different types of Android devices.
Edge-to-edge rendering support for Android applicationsExtend your application content behind Android system bars for edge-to-edge rendering.
Android application size restrictionsSplit the assets of a large Android application so that it meets the size limits of the service you distribute it through.
Graphics for AndroidContains Android-specific graphics information.
Test and debug an Android applicationTest, debug, profile, and troubleshoot a Unity application that runs on an Android device.
Optimization for AndroidContains guidance on different techniques you can use to optimize your Android application.
Plug-ins for AndroidExtend an Android application with plug-ins that deliver resources and call Java, Kotlin, and C++ code from your C# scripts.
Integrating Unity into Android applicationsExplains how to integrate the Unity Runtime Library into Android applications.
Android application entry pointsUnderstand application entry points, which fundamentally define how Android runs an application.
Deep linking on AndroidExplains how to use deep linking on Android devices.
Device features and permissionsExplains how Android application permissions work as well as how to request them.
Handle Android crashesUnderstand the chain of crash handlers that defines what happens if your application crashes.
Quit a Unity Android applicationProgrammatically close a Unity Android application.

Additional resources