Новички системы Android часто слышат или встречают такие термины как "виртуальная машина", "dalvik" и "java". Данная статья призвана внести ясность в этих понятиях для начинающих пользователей системы Android.
Любой смартфон или планшет имеет процессор, которые выполняет команды и делает вычисления. Процессоры производят разные компании и каждая из них оснащает их разным набором команд. Чтобы программистам было легче писать программы для широкого набора устройств, а не для одного типа гаджетов с определенным типом процессоров, придумали такое понятие как "виртуальная машина".