APK de quê? Qual é o formato interno?


9

O APK é uma abreviação de Android Package Kit? E o próprio arquivo? É um arquivo como ZIP onde, durante a instalação, o instalador extrai e copia os arquivos no sistema de arquivos?


4
Sim, APK = Pacote Android. É um arquivo. Esta é uma boa pergunta para o google .
Gary

Ironicamente, a pesquisa no Google é inconsistente com o que "apk" realmente representa.
Jhocking 23/07/19

Respostas:


11

http://en.wikipedia.org/wiki/APK_(file_format)

Os arquivos APK são uma variante do formato de arquivo JAR, criado no formato ZIP, com uma extensão de arquivo .apk.


11
de fato, você pode descompactar qualquer APK com qualquer programa que possa ler o formato .zip padrão. Porém, para fazer o inverso, é necessário executar o zip por meio de um conversor para garantir que o arquivo zip tenha os metadados e a assinatura adequados (e o layout da pasta).
Lie Ryan

aliás, sendo o APK de fato apenas um arquivo ZIP renomeado, os primeiros bytes (mágicos / cabeçalho) são PK, portanto também é uma referência à extensão.
Ju Tutt

2

O arquivo APK (pacote Android) é um formato de arquivo criado pelo Google. Este formato é um dos membros do grupo de Arquivos executáveis ​​(semelhante ao EXE, MST, AIR).

A extensão do arquivo APK está na Open Handset Alliance, que é uma plataforma de telefonia móvel baseada no Linux. Esta extensão de arquivo é criada especialmente ao usar o Android SDK do Google. Os arquivos APK contêm os arquivos de código, de recursos e a extensão de arquivo XML do AndroidManifest. Para mais detalhes http://edugoing.com/qna/index.php?qa=14&qa_1=describe-the-apk-format#a171

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.