trab

1876 palavras 8 páginas
Estrutura do sistema Android
Android é um sistema operacional baseado no núcleo Linux, para dispositivos móveis, como o próprio Google Nexus One, Nexus S ou Galaxy Nexus, bem como por outros fabricantes de celulares como a HTC, Samsung, entre outros. É desenvolvido pela Open Handset Alliance, liderada pelo Google e outras empresas. A abordagem do Google foi criar um sistema operacional que poderia funcionar em telefones feitos por diferentes fabricantes .
Geralmente se refere ao sistema Android como uma “Pilha de software , e cada camada da pilha agrupa vários programas que suportam funções específicas do sistema operacional .
A base da pilha é o Kernel , e foi usada a versão 2.6 do Linux para que o kernel fosse construído no android , nele é incluso os programas de gerenciamento de memória , as configurações de segurança , o software de gerenciamento de energia e vários drives de hardware , por exemplo o kernel do android inclui um driver de câmera , que permite ao usuário enviar comando ao hardware da câmera .
A próxima camada do software incluem as bibliotecas do Android , ou seja um conjunto de instruções que dizem ao dispositivo como lidar com diferentes tipos de dados , por exemplo a biblioteca do framework de mídia suporta a reprodução e a gravação de vários formatos de áudio , vídeo , e imagem .
No mesmo nível da camada de bibliotecas, a camada de tempo de execução do android que inclui um conjunto de bibliotecas do núcleo Java (programadores de aplicações android constroem suas aplicações em linguagem de programação JAVA , aonde também é incluso a Máquina Virtual Dalvik ( DVM) . O sistema operacional Android utiliza máquinas virtuais para rodar cada aplicação como seu próprio processo , e isso é importante pois nenhuma aplicação é dependente da outra , e se uma aplicação para , ela não afeta quaisquer outras aplicações rodando no dispositivo , e isso simplifica o gerenciamento de memória .
A próxima camada é o framework de aplicação, isso

Relacionados

  • trab
    474 palavras | 2 páginas
  • Trab
    272 palavras | 2 páginas
  • trab
    289 palavras | 2 páginas
  • trab trab
    1823 palavras | 8 páginas
  • TRAB
    434 palavras | 2 páginas
  • Trabs trabs
    550 palavras | 3 páginas
  • Trab
    3169 palavras | 13 páginas
  • Trab
    2880 palavras | 12 páginas
  • trab
    416 palavras | 2 páginas
  • Trab
    1246 palavras | 5 páginas