Большинство функций Android устройств приводятся в действие через классы Input и Handheld. Для кроссплатформенных проектов, существует директива UNITY_ANDROID, позволяющая осуществлять условную компиляцию C# кода, специфичного для Android.
Для получения дополнительной информации, смотрите страницы: Ввод, Мобильная клавиатура и Продвинутый скриптинг в Unity для мобильных платформ.