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 12 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.
Manage the visibility and behavior of Android system barsExplains how to configure system bars visibility and behavior for your Android application. Also includes information on the methods that detect any changes in the system bars visibility and behavior.
Android application size restrictionsDescribes the application size restrictions that affect Android and explains how to overcome them.
Graphics for AndroidContains Android-specific graphics information.
Testing and debuggingContains guidance on testing and debugging for Android.
Optimization for AndroidContains guidance on different techniques you can use to optimize your Android application.
Create and use plug-ins in AndroidDescribes the plug-in types you can use in Android and explains how to build and use them.
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