.AIA

Arquivo AIA

MIT App Inventor 2 Project
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo AIA é o arquivo de projeto (origem) de um aplicativo criado com o MIT App Inventor 2, uma ferramenta gratuita baseada em navegador para criar aplicativos Android com blocos de arrastar e soltar. Para abrir um, acesse ai2.appinventor.mit.edu, faça login e vá em Projetos > Importar projeto (.aia) do meu computador. Não é um aplicativo instalável - o App Inventor compila um APK a partir dele.

Desenvolvedor: MIT (Massachusetts Institute of Technology) - App Inventor team Categoria: Arquivos de Desenvolvedor MIME: application/zip
ABRE EM Windows macOS Web
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Jul 27, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro AIA?

Um arquivo .aia é um arquivo de projeto do MIT App Inventor 2 - o pacote de origem portátil que o ambiente baseado em navegador do App Inventor cria quando você exporta ou faz backup de um projeto de aplicativo Android. Apesar da extensão personalizada, um arquivo .aia é um arquivo ZIP padrão: renomeá-lo para .zip permite que qualquer arquivador inspecione seu conteúdo diretamente.

Internamente, o arquivo segue um layout fixo:

  • youngandroidproject/project.properties - metadados do projeto e configurações de compilação
  • Árvore src/ de arquivos .scm por tela (definições de componentes em um formato Simple semelhante ao JSON) e arquivos .bky (código de bloco visual armazenado como Blockly XML)
  • Pasta assets/ contendo mídias integradas, como imagens e arquivos de som

Um arquivo .aia é a origem do seu projeto, não um aplicativo executável. Para instalar um aplicativo em um dispositivo Android, você compila o .aia dentro do App Inventor para produzir uma saída .apk ou .aab. Para retomar a edição, você importa o .aia de volta para o App Inventor em ai2.appinventor.mit.edu ou em uma plataforma compatível, como Kodular ou Niotron.

As bibliotecas de componentes reutilizáveis do App Inventor usam o formato separado .aix, não .aia. Como os magic bytes do ZIP (PK, hex 50 4B 03 04) são compartilhados com todos os arquivos ZIP, o .aia não possui uma assinatura de byte exclusiva - sua identidade vem da estrutura de pastas interna esperada, em vez de um cabeçalho de arquivo.

Segurança e proteção

RISCO: LOW

Um AIA consiste em dados de origem do projeto (um ZIP de blocos e ativos), não um executável, portanto, importar ou inspecionar um é seguro. O cuidado real deve ser com a saída da compilação: se você criar um .apk a partir de um AIA e instalá-lo manualmente, aplicam-se as precauções normais de APK. Importe arquivos .aia apenas de professores ou fontes confiáveis e obtenha o App Inventor apenas no site oficial do MIT (appinventor.mit.edu) - cuidado com páginas de download falsas de «abridores de AIA».

Detalhes do formato

em resumo
NOME COMPLETOMIT App Inventor 2 Projecttambém conhecido como App Inventor Project, App Inventor source file
DESENVOLVEDORMIT (Massachusetts Institute of Technology) - App Inventor teamdesde MIT App Inventor 2 (2013); App Inventor itself began at Google in 2010 before moving to MIT
TIPO MIMEapplication/zip
TIPOArquivo ZIP contendo a origem de um projeto do App Inventor 2 (blocos, telas, ativos)
RELACIONADO.do.md.hex.xsd
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Um AIA é um arquivo ZIP comum, portanto começa com «PK» (50 4B 03 04). Ele é identificado não por uma assinatura exclusiva, mas por seu layout interno (uma pasta youngandroidproject/ e uma árvore src/ com arquivos .scm/.bky). Renomeá-lo para .zip permite que qualquer arquivador o abra.

Programas que abrem arquivos AIA

Windows1 app
7-Zip Código aberto Renomeie .aia para .zip (ou abra o arquivo diretamente) para inspecionar o código-fonte .scm/.bky e os ativos - NÃO edita o projeto.
macOS1 app
The Unarchiver / Archive Utility Gratuito Renomeie para .zip e extraia para inspecionar os blocos e mídias do projeto; edite no App Inventor (web).
Web2 apps
MIT App Inventor 2 Gratuito Em ai2.appinventor.mit.edu, faça login e vá em Projetos > Importar projeto (.aia) do meu computador; escolha o .aia para carregar e editá-lo.
App Inventor compatible distributions (e.g. code.appinventor.mit.edu / Kodular / Niotron) Gratuito Algumas plataformas baseadas no App Inventor podem importar projetos .aia; o site oficial do MIT é o padrão seguro.

Detalhes técnicos

especificação profunda
Formato de contêinerArquivo ZIP padrão (compatível com PKZIP/Info-ZIP)
Magic bytes`50 4B 03 04` («PK») no deslocamento 0 - cabeçalho de arquivo local ZIP padrão; não exclusivo para .aia
CompressãoDEFLATE por entrada (compressão padrão ZIP por arquivo)
Tipo MIME`application/zip`; também visto como `application/octet-stream`
Estrutura internaraiz `youngandroidproject/` com `project.properties`, arquivos por tela em `src/` e pasta de mídia `assets/`
Arquivos de componentes de telaarquivos `.scm` - árvores de componentes por tela na sintaxe Simple Component Model semelhante a JSON
Arquivos de código de blocoarquivos `.bky` - blocos de programação visual Blockly por tela armazenados como XML
Verificação de integridadesoma de verificação ZIP CRC-32 por entrada; sem assinatura criptográfica de arquivo completo
CriptografiaNenhuma - as entradas não são criptografadas; o arquivo pode ser inspecionado livremente sem senha
Tamanho de arquivo típicoDe dezenas de KB a dezenas de MB, impulsionado principalmente por ativos de imagem e áudio integrados
Formatos de saída compiladosProduz `.apk` (Android Package) ou `.aab` (Android App Bundle) para instalação em dispositivos
Plataforma de ediçãoApenas navegador web - MIT App Inventor 2 (`ai2.appinventor.mit.edu`) ou forks compatíveis
Plataformas compatíveisMIT App Inventor 2, Kodular, Niotron e outros forks baseados no App Inventor
Formato de componente de extensão`.aix` (App Inventor Extension) é um formato separado para bibliotecas de componentes reutilizáveis - distinto do `.aia`
Limite de entradas ZIPAté 65.535 entradas (restrição padrão do ZIP; raramente alcançada em projetos reais)
LançadoMIT App Inventor 2 (2013); App Inventor itself began at Google in 2010 before moving to MIT
Versão mais recenteTracks the live MIT App Inventor 2 web service (ai2.appinventor.mit.edu)
Especificaçãoappinventor.mit.edu

Conversões de AIA

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos AIA. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos AIA.

Perguntas frequentes

Como faço para abrir um arquivo AIA?
Importe-o para o MIT App Inventor no seu navegador: acesse ai2.appinventor.mit.edu, faça login, vá em Projetos > Importar projeto (.aia) do meu computador e selecione o arquivo. Não existe um aplicativo de desktop - o App Inventor é baseado na web.
Posso abrir um AIA sem o App Inventor?
Você pode inspecioná-lo (renomeie para .zip e abra com o 7-Zip para ver o código-fonte .scm/.bky e os ativos), mas só pode editar o projeto de fato dentro do MIT App Inventor. O AIA é a origem do projeto, não um aplicativo executável.
Como transformo um AIA em um aplicativo instalável?
Importe o .aia para o App Inventor e use Compilar > Aplicativo (.apk) para compilá-lo em um APK Android (ou App bundle (.aab) para a Google Play). O AIA é a origem; o APK/AAB é o aplicativo instalável.
Qual é a diferença entre um AIA e um APK?
Um .aia é o projeto editável do App Inventor (telas + blocos + ativos, um ZIP). Um .apk é o aplicativo Android compilado que você instala em um telefone. O App Inventor cria o APK a partir do AIA; você não pode editar um APK de volta para um projeto.
Por que meu AIA não importa no App Inventor?
Causas comuns: o arquivo foi corrompido no download, na verdade é um .zip que precisa ser renomeado de volta para .aia, ou foi feito por uma distribuição incompatível do App Inventor. Baixe-o novamente e importe via Projetos > Importar projeto (.aia).
O AIA não é um arquivo do Adobe Illustrator?
O antigo Adobe Illustrator usava .aia para macros de «ação» gravadas, mas o .aia moderno dominante é o projeto do MIT App Inventor 2. São formatos não relacionados que compartilham a extensão; se veio de um contexto de programação ou educação, é um projeto do App Inventor.

Referências

1MIT App Inventor - official siteappinventor.mit.edu
2MIT App Inventor 2 - designer/blocks editorai2.appinventor.mit.edu

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Extensões relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z