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 10 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 devicesExplains how to detect and handle user input on different types of Android devices.
Android application size restrictionsUnderstand 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