.AIA

AIA-bestand

MIT App Inventor 2 Project
Stel een vraag
SNEL ANTWOORD

Een AIA-bestand is het projectbestand (bronbestand) voor een app die is gebouwd met MIT App Inventor 2, een gratis browsergebaseerde tool voor het maken van Android-apps met drag-and-drop-blokken. Om er een te openen, gaat u naar ai2.appinventor.mit.edu, logt u in en gaat u naar Projects > Import project (.aia) from my computer. Het is geen installeerbare app - App Inventor bouwt er een APK van.

Ontwikkelaar: MIT (Massachusetts Institute of Technology) - App Inventor team Categorie: Ontwikkelaarsbestanden MIME: application/zip
OPENT OP Windows macOS Web
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 27, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het AIA-bestandsformaat?

Een .aia-bestand is een MIT App Inventor 2-projectarchief - het draagbare bronpakket dat de browsergebaseerde omgeving van App Inventor maakt wanneer u een Android-app-project exporteert of er een back-up van maakt. Ondanks de aangepaste extensie is een .aia-bestand een standaard ZIP-archief: door het te hernoemen naar .zip kan elk archiveringsprogramma de inhoud direct inspecteren.

Binnenin volgt het archief een vaste interne lay-out:

  • youngandroidproject/project.properties - projectmetadata en build-instellingen
  • src/-structuur van .scm-bestanden per scherm (componentdefinities in een JSON-achtig Simple-formaat) en .bky-bestanden (visuele blokcode opgeslagen als Blockly XML)
  • assets/-map met gebundelde media zoals afbeeldingen en geluidsbestanden

Een .aia-bestand is de bron van uw project, geen uitvoerbare app. Om een app op een Android-apparaat te installeren, compileert u de .aia binnen App Inventor om een .apk- of .aab-output te produceren. Om de bewerking te hervatten, importeert u de .aia weer in App Inventor op ai2.appinventor.mit.edu of een compatibel platform zoals Kodular of Niotron.

Herbruikbare componentbibliotheken van App Inventor gebruiken het afzonderlijke .aix-formaat, niet .aia. Omdat de ZIP-magic bytes (PK, hex 50 4B 03 04) worden gedeeld met alle ZIP-bestanden, heeft .aia geen unieke byte-handtekening - de identiteit komt voort uit de verwachte interne mappenstructuur in plaats van een bestandskop.

Beveiliging & veiligheid

RISICO: LOW

Een AIA bevat projectbrongegevens (een ZIP van blokken en assets), geen uitvoerbaar bestand, dus het importeren of inspecteren ervan is veilig. De realistische voorzichtigheid geldt voor de build-output: als u een .apk bouwt van een AIA en deze handmatig installeert (sideloading), gelden de normale APK-voorzorgsmaatregelen. Importeer .aia-bestanden alleen van vertrouwde docenten/bronnen en download App Inventor alleen van de officiële MIT-site (appinventor.mit.edu) - pas op voor nep-pagina's voor het downloaden van een „AIA opener”.

Formaatdetails

in een notendop
VOLLEDIGE NAAMMIT App Inventor 2 Projectook bekend als App Inventor Project, App Inventor source file
ONTWIKKELAARMIT (Massachusetts Institute of Technology) - App Inventor teamsinds MIT App Inventor 2 (2013); App Inventor itself began at Google in 2010 before moving to MIT
MIME-TYPEapplication/zip
TYPEZIP-archief met de broncode van een App Inventor 2-project (blokken, schermen, assets)
GERELATEERD.do.md.hex.xsd
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Een AIA is een gewoon ZIP-archief, dus het begint met „PK” (50 4B 03 04). Het wordt niet geïdentificeerd door een unieke handtekening, maar door de interne lay-out (een youngandroidproject/-map en src/-structuur met .scm/.bky-bestanden). Door het te hernoemen naar .zip kan elk archiveringsprogramma het openen.

Programma's die AIA-bestanden openen

Windows1 app
7-Zip Open-source Hernoem .aia naar .zip (of open het archief direct) om de .scm/.bky-bron en assets te inspecteren - bewerkt het project NIET.
macOS1 app
The Unarchiver / Archive Utility Gratis Hernoem naar .zip en pak uit om de blokken en media van het project te inspecteren; bewerken gebeurt in App Inventor (web).
Web2 apps
MIT App Inventor 2 Gratis Log in op ai2.appinventor.mit.edu, ga naar Projects > Import project (.aia) from my computer; kies de .aia om deze te laden en te bewerken.
App Inventor compatible distributions (e.g. code.appinventor.mit.edu / Kodular / Niotron) Gratis Sommige op App Inventor gebaseerde platforms kunnen .aia-projecten importeren; de officiële MIT-site is de veilige standaard.

Technische details

diepe specificaties
ContainerformaatStandaard ZIP-archief (PKZIP/Info-ZIP compatibel)
Magic bytes`50 4B 03 04` („PK”) op offset 0 - standaard ZIP local file header; niet uniek voor .aia
CompressieDEFLATE per item (standaard ZIP-compressie per bestand)
MIME-type`application/zip`; ook gezien als `application/octet-stream`
Interne structuur`youngandroidproject/` root met `project.properties`, `src/` bestanden per scherm, en `assets/` mediamap
Schermcomponentbestanden`.scm`-bestanden - componentstructuren per scherm in JSON-achtige Simple Component Model-syntaxis
Blokcodebestanden`.bky`-bestanden - Blockly visuele programmeerblokken per scherm opgeslagen als XML
IntegriteitscontroleZIP CRC-32 checksum per item; geen cryptografische handtekening voor het hele bestand
VersleutelingGeen - items zijn onversleuteld; archief is vrij te inspecteren zonder wachtwoord
Typische bestandsgrootteTientallen KB tot tientallen MB, voornamelijk bepaald door gebundelde afbeeldingen en audio-assets
Gecompileerde outputformatenProduceert `.apk` (Android Package) of `.aab` (Android App Bundle) voor installatie op apparaten
BewerkingsplatformAlleen webbrowser - MIT App Inventor 2 (`ai2.appinventor.mit.edu`) of compatibele forks
Compatibele platformsMIT App Inventor 2, Kodular, Niotron en andere op App Inventor gebaseerde forks
Extensie-componentformaat`.aix` (App Inventor Extension) is een apart formaat voor herbruikbare componentbibliotheken - verschillend van `.aia`
ZIP-itemlimietTot 65.535 items (standaard ZIP-beperking; wordt zelden benaderd in echte projecten)
UitgebrachtMIT App Inventor 2 (2013); App Inventor itself began at Google in 2010 before moving to MIT
Laatste versieTracks the live MIT App Inventor 2 web service (ai2.appinventor.mit.edu)
Specificatieappinventor.mit.edu

AIA conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met AIA-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over AIA-bestanden.

Veelgestelde vragen

Hoe open ik een AIA-bestand?
Importeer het in MIT App Inventor in uw browser: ga naar ai2.appinventor.mit.edu, log in, ga naar Projects > Import project (.aia) from my computer en selecteer het bestand. Er is geen desktop-app - App Inventor is webgebaseerd.
Kan ik een AIA openen zonder App Inventor?
U kunt het inspecteren (hernoem naar .zip en open met 7-Zip om de .scm/.bky-bron en assets te zien), maar u kunt het project alleen echt bewerken binnen MIT App Inventor. De AIA is de projectbron, geen uitvoerbare app.
Hoe verander ik een AIA in een installeerbare app?
Importeer de .aia in App Inventor en gebruik vervolgens Build > App (.apk) om het te compileren naar een Android APK (of App bundle (.aab) voor Google Play). De AIA is de bron; de APK/AAB is de installeerbare app.
Wat is het verschil tussen een AIA en een APK?
Een .aia is het bewerkbare App Inventor-project (schermen + blokken + assets, een ZIP). Een .apk is de gecompileerde Android-app die u op een telefoon installeert. App Inventor bouwt de APK van de AIA; u kunt een APK niet terug veranderen in een bewerkbaar project.
Waarom wil mijn AIA niet importeren in App Inventor?
Veelvoorkomende oorzaken: het bestand is beschadigd geraakt tijdens het downloaden, het is eigenlijk een .zip die moet worden hernoemd naar .aia, of het is gemaakt door een incompatibele App Inventor-distributie. Download het opnieuw en importeer via Projects > Import project (.aia).
Is AIA niet een Adobe Illustrator-bestand?
Oude versies van Adobe Illustrator gebruikten .aia voor opgenomen «action»-macro's, maar de dominante moderne .aia is het MIT App Inventor 2-project. Het zijn ongerelateerde formaten die de extensie delen; als het uit een programmeer- of onderwijscontext komt, is het een App Inventor-project.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z