quinta-feira, 24 de março de 2016

C.A.P's (Cursos Abertos Profissionalizantes): PROGRAMAÇÃO BÁSICA EM ANDROID – Capitulo 1 - Visão geral sobre o Google Android: 1.2.3) Android Runtime


O Android é constituído por um conjunto de bibliotecas que fornece a maioria das funcionalidades disponíveis nas principais bibliotecas da linguagem Java.

Toda aplicação Android roda em seu próprio processo, com sua própria instância da máquina virtual Dalvik. O Dalvik foi escrito de forma a executar várias VMs eficientemente.

Ele executa arquivos .dex, que é otimizado para consumo mínimo de memória. A VM é baseada em registros e roda classes compiladas pela linguagem Java que foram transformadas em arquivos .dex, através da ferramenta “dx” incluída no SDK.

O Dalvik VM foi baseado no kernel do Linux para funcionalidades subjacentes como o encadeamento e a gestão de baixo nível de memória.

Até a próxima aula!

Nenhum comentário:

Postar um comentário