Не совсем, на Android много специфичного, это и такие вещи, как API для отправки SMS, и code-behind для той самой верстки.
Но вот скажем библиотека для работы с файлами Excel, Word, иным форматом файлов, удобная библиотека для работы с сетью - может быть совместима и с андроидом, и на этапе линковки (jarник вполне можно добавить к проджекту), и на этапе выполнения (если нету специфичных вещей и соблюдены еще кое-какие условия, к примеру, apk не может быть слишком большим по размеру)
И в любом случае возможна и крайне желательна абстракция, чтобы был фреймворк с классами-обертками буквально для всего.
Скажем на винде десктопной писать под голое API ОСи - это кошмарный сон любого разраба. А на андроиде почему-то в порядке вещей - со всеми отсюда вытекающими.
Даже Toast на андроиде и тот убог и однобок:
Toast.makeText(this, "Hello", 500).show();
Согласитесь, гораздо лучше было бы, если бы можно было и так:
MessageBox.show("Hello");
А для этого надо просто написать класс-обертку по имени MessageBox