O que é um arquivo APK e o que ele faz? Explicado

O que é um arquivo APK e o que ele faz? Explicado

Se você tem um dispositivo Android, talvez já tenha ouvido o termo APK e se perguntou o que isso significa. Embora você possa usar o Android sem nunca aprender o significado do APK, estudar um pouco o ajudará a apreciar ainda mais a plataforma.



Vejamos o que é um arquivo APK e por que ele é importante para o Android.

O que é um arquivo APK?

APK significa Pacote Android (as vezes Android Package Kit ou Pacote de aplicativo Android ) É o formato de arquivo que o Android usa para distribuir e instalar aplicativos. Como resultado, os APKs contêm todos os elementos de que um aplicativo precisa para ser instalado corretamente em seu dispositivo.





Um APK é um arquivo morto, o que significa que contém vários arquivos, além de alguns metadados sobre eles. Você provavelmente está familiarizado com outros tipos de arquivos compactados, como ZIP e RAR.

Geralmente, os arquivos compactados (como o ZIP) são usados ​​para combinar vários arquivos em um, a fim de torná-los mais portáteis ou compactá-los para economizar espaço. Quando um arquivo é usado para distribuir software, ele é chamado de pacote de software.



Acontece que os APKs são uma variante do formato de arquivo JAR (Java Archive), já que grande parte do Android é construído em Java. Todos os APKs são arquivos ZIP em seu núcleo, mas devem conter informações adicionais para funcionar corretamente como um APK.

Portanto, todos os APKs são ZIPs, mas nem todos os ZIPs são APKs. Se você estiver curioso, pode abrir um arquivo APK e ver o que está dentro. Basta usar um dos as melhores ferramentas de extração de arquivos , como o 7-Zip, para abri-lo como faria com qualquer arquivo ZIP antigo.

Para que são usados ​​os arquivos APK?

Os arquivos APK permitem que você instale aplicativos em seu telefone Android. Eles são semelhantes aos arquivos APPX usados ​​para instalar aplicativos da Store no Windows 10, bem como arquivos de pacote correspondentes em outras plataformas. Quando você abre um APK no seu dispositivo, ele contém as instruções para instalar no seu telefone, além de fornecer informações sobre ele mesmo para o seu dispositivo.

Normalmente, quando você visita o Google Play e baixa um aplicativo, a loja instala automaticamente o APK para você. Dessa forma, a Play Store também atua como um gerenciador de pacotes - uma ferramenta para fácil instalação, atualização e remoção de software em um dispositivo.

Consulte Mais informação: Como baixar e atualizar aplicativos em telefones e tablets Android

onde posso comprar um cachorro perto de mim

No entanto, devido à natureza aberta do Android, o Google Play não é a única maneira de localizar e instalar APKs. É fácil obter um arquivo APK de outro lugar, movê-lo para o seu dispositivo e instalá-lo manualmente. Ver como fazer o sideload de aplicativos no Android para um guia completo.

Como são criados os arquivos APK?

Quando um desenvolvedor cria um aplicativo Android, ele provavelmente usa o Android Studio, a ferramenta oficial de desenvolvimento para Android. Depois que o aplicativo está pronto para ser lançado, o Android Studio compila o aplicativo e, em seguida, coloca tudo em um contêiner - um APK.

Os APKs podem ter qualquer nome, mas normalmente precisam manter a extensão do arquivo .apk para que os sistemas operacionais saibam como interpretá-los. Quando você faz o download de um APK, geralmente descobre que eles têm nomes de arquivo como os seguintes:

com.google.android.dialer_66.0.374464860.apk

Esta é uma versão (abreviada) do nome do APK para o aplicativo de telefone do Google. Você pode ver que o nome completo do aplicativo corresponde ao nome do arquivo do aplicativo no URL de sua página do Google Play:

https://play.google.com/store/apps/details?id= com.google.android.dialer

Os números no final representam a versão atual, que pode ser bastante granular, pois os principais aplicativos como este são atualizados o tempo todo.

Por que eu instalaria arquivos APK manualmente?

O Google Play atende às necessidades de instalação do Android da maioria das pessoas. Mas há vários benefícios em instalar APKs manualmente.

Um dos maiores é obter acesso antecipado à versão mais recente dos aplicativos. Quando um grande aplicativo do Google (como o Agenda) lança uma atualização importante, pode levar uma semana ou mais para que seu dispositivo a obtenha no Google Play. Instalar o APK por conta própria permite que você pule a espera e atualize assim que quiser.

Galeria de imagens (3 imagens) Expandir Expandir Expandir Fechar

Sideload APKs também permite que você instale aplicativos em seu dispositivo que não estão disponíveis no Google Play. Você pode encontrar um aplicativo que não é permitido no Google Play porque viola uma política ou talvez queira testar o aplicativo de um amigo que está atualmente em desenvolvimento.

Porém, assim como o software de desktop, baixar arquivos APK de sites aleatórios pode ser perigoso. Embora o Google Play tenha filtros para detectar os aplicativos mais perigosos, não há tanta proteção quando você instala APKs por conta própria.

Somente baixar APKs de sites confiáveis . Desconfie de qualquer página que prometa um aplicativo pago gratuito - essa é uma tática comum para instalar malware em seu dispositivo.

O que é Base.APK?

Você pode ter encontrado um arquivo em seu telefone chamado base.apk e me perguntei o que isso faz. Você só poderá ver estes base.apk arquivos se você tiver acesso root em seu telefone, uma vez que estão em pastas protegidas do sistema.

Este é um arquivo que você encontrará em todas as pastas do aplicativo. Ele contém o APK que você baixou do Google Play, usado para instalar o aplicativo inicialmente. Se você verificar o tamanho deste arquivo em relação ao tamanho do arquivo informado na página da Play Store do aplicativo, eles devem corresponder.

Os aplicativos de backup do APK podem usá-los para fazer uma cópia dos aplicativos instalados em seu telefone. Se desejar, você também pode copiar manualmente esses arquivos em outro lugar para seu próprio uso. Mas isso não é necessário para fazendo backup do seu dispositivo Android , portanto, se você não tiver feito o root, não se preocupe com esses arquivos.

Agora você sabe para que servem os arquivos APK

Vimos como os APKs são o formato principal que o Android usa para distribuir e instalar aplicativos. Para uso normal, eles são quase invisíveis. Mas os APKs potencializam todos os downloads do seu telefone, então você lida com eles o tempo todo, mesmo que não perceba.

Fazer o sideload de APKs de fontes fora da Play Store é útil e uma das melhores partes do uso do Android. Mas você só deve fazer isso quando confiar na origem dos arquivos, para evitar expor seu telefone a riscos de segurança.

Crédito de imagem: Observer / Depositphotos

Compartilhado Compartilhado Tweet O email 9 Configurações integradas do Android para aumentar a segurança do seu dispositivo

Tem um dispositivo Android? Você deve conhecer esses utilitários importantes que ajudam a manter seu dispositivo protegido.

Leia a seguir
Tópicos relacionados
  • Android
  • Desenvolvimento de aplicativos
  • Dicas para Android
  • Loja de aplicativos do Google
Sobre o autor Ben Stegner(1735 artigos publicados)

Ben é editor adjunto e gerente de integração da MakeUseOf. Ele deixou seu emprego de TI para escrever em tempo integral em 2016 e nunca olhou para trás. Ele vem cobrindo tutoriais de tecnologia, recomendações de videogames e muito mais como escritor profissional por mais de sete anos.

Mais de Ben Stegner

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever