3)Виртуальная машина Android располагается на том же уровне программного стека операционной системы. Этот элемент программного обеспечения занимается созданием виртуального операционного окружения, которую иначе называют также виртуальной операционной средой. Виртуальная машина имитирует физическое устройство с отдельной операционной системой. Google спроектировала этот уровень так, чтобы каждое приложение, запущенное в операционной системе Android, функционировало в качестве отдельного процесса. Таким образом, если произойдет сбой одного из работающих процессов, остальные останутся незатронутыми. Виртуальная машина также играет роль менеджера памяти.
На следующем уровне располагается инфраструктура приложений (application framework). Она является основой для всех приложений «андроидного» девайса. Инфраструктура приложений является связующим звеном между приложениями и остальными частями операционной системы.
Google рекомендует разработчикам создавать такие приложения, которые взаимодействуют с этим слоем в рамках интерфейса прикладного программирования (API приложений) разработанной поисковым гигантом операционной системы. Разработчикам остается только ознакомиться с этими правилами, имеющими отношение к API. Им не нужно задумываться о технических характеристиках каждого «андроидного» планшета.
Самый верхний уровень программного стека содержит интерфейс пользователя и все приложения «андроидного» планшета. Именно эту часть операционной системы постоянно видит перед собой пользователь. Но за этим привлекательным и красочным слоем скрывается масса скучного, и интересного только специалистам кода.
Как и любая другая операционная система, распределяет время процессора и другие аппаратные ресурсы планшета.
Ссылка на пост
ts 22 ноя 2010 в 20:25
Поскольку многие вопросы, возникающие в связи с использованием аппаратов на Android, зачастую не связаны с конкретными аппаратами, а, скорее, с системой в целом (например, файловая система или установка приложений), подобные вопросы обсуждаем в отдельной теме.
На всякий случай напоминаю, что для поиска софта есть специальная тема: Поиск программ Android!.
Официальный канал поддержки пользователей смартфонов Xperia на Youtube: www.youtube.com/XperiaSupportRu
Что касается программ, которые вы советуете — давайте прямые ссылки на темы с их обсуждением. Темы находятся здесь: seclub.org/forum/index.php?fid=148
Если в этом разделе нет софта, о котором вы хотите рассказать, то создайте новую тему, НО чтобы шапка этой темы соответствовала правилам оформления: seclub.org/forum/goto/13759598/
Здесь, в этой теме, обсуждать отдельно взятые программы и игры НЕ НАДО