This section of the User Manual contains Android-specific development information on topics such as input, asset management, and debugging.
Topic | Description |
---|---|
Android mobile scripting | Contains information about scripting for Android. |
Support for APK expansion files | Explains how to use APKThe Android Package format output by Unity. An APK is automatically deployed to your device when you select File > Build & Run. More info See in Glossary expansion files to enable your application to be larger than 100MB. |
Play Asset Delivery | Explains how to use Play Asset Delivery to build applications for the Google Play Store. |
Graphics | Contains Android-specific graphics information. |
Testing and debugging | Contains guidance on testing and debugging for Android. |
Building and using plug-ins | Describes the plug-inA set of code created outside of Unity that creates functionality in Unity. There are two kinds of plug-ins you can use in Unity: Managed plug-ins (managed .NET assemblies created with tools like Visual Studio) and Native plug-ins (platform-specific native code libraries). More info See in Glossary types you can use in Android and explains how to build and use them. |
Unity as a Library for Android | Explains how to integrate the Unity Runtime Library into Android applications. |
Deep linking on Android | Explains how to use deep linking on Android devices. |
Thread configuration | Explains how to configure thread affinity and thread priority to optimize for specific devices. |
Device features and permissions | Explains how Android application permissions work as well as how to request them. |