Android

Android представляет собой программную платформу для мобильных устройств. Исходные тексты системы открыты а распространяются по лицензии Apache. Компоненты:

  • Ядро Linux.
  • Bionic libc, базовая библиотека Си, основанная на BSD (отличается от Glibc).
  • Webkit — отрисовщик HTML и другие библиотеки (на Си, native code).
  • Dalvik — виртуальная машина, совместимая с Java.
  • Набор Java-библиотек, реализующий среду для приложений.
  • Набор типовых приложений для пользователя.

system-architecture.jpg

Android для архитектуры MIPS

Реализация Android для архитектуры MIPS имеет отдельный сайт: mipsandroid.org.

Следуюя инструкции, можно скачать исходные тексты системы.

Есть форум для обсуждения текущих дел.

Можно собрать и запустить готовую систему на эмуляторе QEMU.

emulator-small.jpg

 
proj/android/howto.txt · Последние изменения: 2010/09/03 04:23 vak
 
Copyright (C) 1996-2013 Serge Vakulenko
serge@vak.ru