O que é o sistema operacional Android? Uma leitura para principiantes!



Atualizado em April 2024: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


Today, o nome sistema operacional Android tornou-se sinônimo de um dispositivo portátil que pode mostrar filmes, permitir que um para falar com outra pessoa, enviar mensagens, fotos, e-mails, jogar jogos e deixá-lo ficar em contato com todos.

https://thewindowsclub-thewindowsclubco.netdna-ssl.com/wp-content/uploads/2011/01/android-logo.gif

Sistema operacional Android



Atualizado: abril 2024.

Recomendamos que você tente usar esta nova ferramenta. Ele corrige uma ampla gama de erros do computador, bem como proteger contra coisas como perda de arquivos, malware, falhas de hardware e otimiza o seu PC para o máximo desempenho. Ele corrigiu o nosso PC mais rápido do que fazer isso manualmente:

  1. Etapa 1: download da ferramenta do reparo & do optimizer do PC (Windows 10, 8, 7, XP, Vista - certificado ouro de Microsoft).
  2. Etapa 2: Clique em Iniciar Scan para encontrar problemas no registro do Windows que possam estar causando problemas no PC.
  3. Clique em Reparar tudo para corrigir todos os problemas
  4. download



Android é talvez um dos mais utilizados Sistema Operacional cum framework disponível para o que chamamos de smartphones hoje.  E está prestes a se tornar uma estrutura abrangente que será usada não apenas em dispositivos portáteis simples, como smartphones, mas também em sistemas de informação e entretenimento automotivo da HDTV. Qualquer sistema que requeira uma interface de usuário simples, elegante e fácil de desenvolver pode ser construído no framework Android.

O que é o Android?

Android é um sistema operacional móvel, desenvolvido pela Android Inc. e agora, comercializado pelo Google. Google e outros membros da Open Handset Alliance colaboraram no desenvolvimento e lançamento do Android. Sua pilha de software e framework é construído em kernel Linux, que tem sido muito instrumental na sua perfeita aceitação como um sistema operacional de escolha em telefones celulares. Android OS consiste em mais de 12 milhões de linhas de código escritas em C / C++ / Java e XML.

Android pode ser visualizado basicamente como um framework de C C+++ e bibliotecas Java baseadas em um kernel Linux. Devido a isso e ao fato de que os aplicativos Java podem ser facilmente construídos através do SDK, os aplicativos são portáteis em todos os dispositivos móveis.

O sistema Android consiste em 3 pilhas em camadas:(Alaska)

  1. Aplicação construída em Java rodando em Dalvik Runtime Engine
  2. Biblioteca do Sistema escrita em C e C+++
  3. Baseado no Kernel em Linux

Camada de Aplicação

A língua Java foi escolhida como língua de desenvolvimento. Há muitos desenvolvedores móveis que são bem versados em Java e, portanto, podem ter uma transição perfeita para escrever aplicativos móveis e widgets em Smartphones com Android

Java é uma tecnologia comprovada, portátil em diferentes plataformas de software e hardware. Java já está disponível na maioria dos telemóveis. Java atual no celular (J2ME) tem um monte de limitação, por isso grande empresa de telefonia móvel adicionar em sua própria extensão para a biblioteca Java, isso torna a portabilidade da aplicação Java no celular mais difícil. Normalmente Java foi usado para criar jogos Java no celular; muitas outras aplicações ainda são construídas no SO nativo e não na camada Java.

Sun vem empurrando a tecnologia Java para celulares há anos, ela foi implantada com sucesso na maioria dos celulares, mas a falta de padronização tornou difícil alcançar as profundezas do mercado de celulares.

Android tem um alcance muito grande e padronizado conjunto de API’s e bibliotecas, os desenvolvedores podem usar essas API para desenvolver jogos e aplicativos, integrar bem em telefones celulares, e Java vai tornar Android aplicativo portátil em todos os telefones celulares (Android).

O programa Java não é executado diretamente no Android; ele é convertido em código de byte Dalvik. Basicamente, o Android pode executar qualquer aplicativo, desde que ele possa ser convertido em código de byte Dalvik.

As Bibliotecas do Sistema

As bibliotecas do sistema no Android são construídas principalmente em C e C++, então elas são rápidas e eficientes. Como a biblioteca roda sobre o kernel Linux, há uma grande quantidade de drivers e bibliotecas disponíveis que podem ser personalizados de acordo com os requisitos do fabricante.

O Kernel Linux.(Alaska)

O kernel Linux foi escolhido porque foi provado ser estável e poderoso. O Linux tem uma boa gestão de memória, gestão de processos e já está integrado com muitas outras funções como a rede TCP/IP que é necessária para um sistema operativo (especialmente para se ligar à rede de dados no seu telemóvel).

Para um novo fabricante de hardware móvel, a primeira coisa a fazer para construir uma plataforma Android é construir o driver do dispositivo no kernel Linux; deve haver um monte de desenvolvedores ao redor que tenham o know-how para construir a pilha de software do zero ou personalizá-la a partir do software disponível.


Havia um monte de empresas tentando construir o sistema operacional do telefone celular baseado no kernel Linux antes do Android, mas não foram muito bem sucedidos.

Aven Motorola e a Nokia lançaram alguns dispositivos móveis e de internet que funcionam com o sistema operacional Linux, mas não tiveram muito sucesso também, como o telefone da série A da Motorola começou com o A760. Nokia tem um dispositivo da tabela do Internet (N770) que foi construído usando o sistema operando-se de Linux demasiado. Por ponto de vista técnico, o Android que usa Java sobre Linux é um movimento inteligente. Tanto Java como Linux são provados a tecnologia e fornecem a portabilidade da aplicação móvel na plataforma Android.

Links recomendados: Android para desenvolvedores.



RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment