.AIA

Fichier AIA

MIT App Inventor 2 Project
Poser une question
RÉPONSE RAPIDE

Un fichier AIA est le fichier projet (source) d'une application créée avec MIT App Inventor 2, un outil gratuit par navigateur pour créer des applications Android avec des blocs de glisser-déposer. Pour en ouvrir un, allez sur ai2.appinventor.mit.edu, connectez-vous, puis Projets > Importer le projet (.aia) de mon ordinateur. Ce n'est pas une application installable - App Inventor génère un APK à partir de celui-ci.

Développeur : MIT (Massachusetts Institute of Technology) - App Inventor team Catégorie : Fichiers de développement MIME: application/zip
S'OUVRE SUR Windows macOS Web
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 27, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier AIA ?

Un fichier .aia est une archive de projet MIT App Inventor 2 - le paquet source portable que l'environnement par navigateur App Inventor crée lorsque vous exportez ou sauvegardez un projet d'application Android. Malgré l'extension personnalisée, un fichier .aia est une archive ZIP standard : le renommer en .zip permet à n'importe quel archiveur d'inspecter son contenu directement.

À l'intérieur, l'archive suit une structure interne fixe :

  • youngandroidproject/project.properties - métadonnées du projet et paramètres de compilation
  • Arborescence src/ de fichiers .scm par écran (définitions de composants dans un format Simple de type JSON) et de fichiers .bky (code de bloc visuel stocké sous forme de Blockly XML)
  • Dossier assets/ contenant les médias intégrés tels que les images et les fichiers sonores

Un fichier .aia est la source de votre projet, pas une application exécutable. Pour installer une application sur un appareil Android, vous compilez le .aia dans App Inventor pour produire une sortie .apk ou .aab. Pour reprendre l'édition, vous réimportez le .aia dans App Inventor sur ai2.appinventor.mit.edu ou une plateforme compatible telle que Kodular ou Niotron.

Les bibliothèques de composants réutilisables de App Inventor utilisent le format distinct .aix, et non .aia. Comme les octets magiques du ZIP (PK, hex 50 4B 03 04) sont partagés avec tous les fichiers ZIP, le .aia n'a pas de signature d'octet unique - son identité provient de la structure de dossiers interne attendue plutôt que d'un en-tête de fichier.

Sécurité et sûreté

RISQUE : LOW

Un AIA contient des données source de projet (un ZIP de blocs et de ressources) et non un exécutable, son importation ou son inspection est donc sûre. La prudence réelle concerne la sortie de compilation : si vous générez un .apk à partir d'un AIA et que vous l'installez manuellement, les précautions habituelles pour les APK s'appliquent. N'importez des fichiers .aia que de professeurs ou de sources de confiance, et n'utilisez App Inventor que via le site officiel du MIT (appinventor.mit.edu) - méfiez-vous des fausses pages de téléchargement de « AIA opener ».

Détails du format

en bref
NOM COMPLETMIT App Inventor 2 Projectalias App Inventor Project, App Inventor source file
DÉVELOPPEURMIT (Massachusetts Institute of Technology) - App Inventor teamdepuis MIT App Inventor 2 (2013); App Inventor itself began at Google in 2010 before moving to MIT
TYPE MIMEapplication/zip
TYPEArchive ZIP contenant la source d'un projet App Inventor 2 (blocs, écrans, ressources)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Un AIA est une archive ZIP classique, il commence donc par « PK » (50 4B 03 04). Il est identifié non pas par une signature unique mais par sa structure interne (un dossier youngandroidproject/ et une arborescence src/ avec des fichiers .scm/.bky). Le renommer en .zip permet à n'importe quel archiveur de l'ouvrir.

Programmes qui ouvrent les fichiers AIA

Windows1 app
7-Zip Open-source Renommez .aia en .zip (ou ouvrez l'archive directement) pour inspecter la source .scm/.bky et les ressources - ne permet PAS de modifier le projet.
macOS1 app
The Unarchiver / Archive Utility Gratuit Renommez en .zip et extrayez pour inspecter les blocs et les médias du projet ; modifiez dans App Inventor (web).
Web2 apps
MIT App Inventor 2 Gratuit Sur ai2.appinventor.mit.edu, connectez-vous, puis Projets > Importer le projet (.aia) de mon ordinateur ; choisissez le .aia pour le charger et le modifier.
App Inventor compatible distributions (e.g. code.appinventor.mit.edu / Kodular / Niotron) Gratuit Certaines plateformes basées sur App-Inventor peuvent importer des projets .aia ; le site officiel du MIT est le choix par défaut le plus sûr.

Détails techniques

spécifications approfondies
Format de conteneurArchive ZIP standard (compatible PKZIP/Info-ZIP)
Octets magiques`50 4B 03 04` (« PK ») à l'offset 0 - en-tête de fichier local ZIP standard ; non unique au .aia
CompressionDEFLATE par entrée (compression standard ZIP par fichier)
Type MIME`application/zip` ; également vu comme `application/octet-stream`
Structure interneRacine `youngandroidproject/` avec `project.properties`, fichiers par écran dans `src/`, et dossier média `assets/`
Fichiers de composants d'écranFichiers `.scm` - arbres de composants par écran en syntaxe Simple Component Model de type JSON
Fichiers de code de blocFichiers `.bky` - blocs de programmation visuelle Blockly par écran stockés en XML
Vérification d'intégritéSomme de contrôle ZIP CRC-32 par entrée ; pas de signature cryptographique pour l'ensemble du fichier
ChiffrementAucun - les entrées ne sont pas chiffrées ; l'archive peut être inspectée librement sans mot de passe
Taille de fichier typiqueDe quelques dizaines de Ko à des dizaines de Mo, principalement déterminée par les ressources image et audio intégrées
Formats de sortie compilésProduit un `.apk` (Android Package) ou `.aab` (Android App Bundle) pour l'installation sur appareil
Plateforme d'éditionNavigateur Web uniquement - MIT App Inventor 2 (`ai2.appinventor.mit.edu`) ou variantes compatibles
Plateformes compatiblesMIT App Inventor 2, Kodular, Niotron et autres variantes basées sur App Inventor
Format de composant d'extension`.aix` (App Inventor Extension) est un format distinct pour les bibliothèques de composants réutilisables - différent du `.aia`
Limite d'entrées ZIPJusqu'à 65 535 entrées (contrainte ZIP standard ; rarement atteinte dans les projets réels)
PubliéMIT App Inventor 2 (2013); App Inventor itself began at Google in 2010 before moving to MIT
Dernière versionTracks the live MIT App Inventor 2 web service (ai2.appinventor.mit.edu)
Spécificationappinventor.mit.edu

Conversions AIA

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers AIA. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers AIA.

Foire aux questions

Comment ouvrir un fichier AIA ?
Importez-le dans MIT App Inventor dans votre navigateur : allez sur ai2.appinventor.mit.edu, connectez-vous, puis Projets > Importer le projet (.aia) de mon ordinateur et sélectionnez le fichier. Il n'y a pas d'application de bureau - App Inventor est basé sur le Web.
Puis-je ouvrir un AIA sans App Inventor ?
Vous pouvez l'inspecter (renommez-le en .zip et ouvrez-le avec 7-Zip pour voir la source .scm/.bky et les ressources), mais vous ne pouvez réellement modifier le projet qu'à l'intérieur de MIT App Inventor. Le AIA est la source du projet, pas une application exécutable.
Comment transformer un AIA en une application installable ?
Importez le .aia dans App Inventor, puis utilisez Construire > App (.apk) pour le compiler en un APK Android (ou App bundle (.aab) pour Google Play). Le AIA est la source ; l'APK/AAB est l'application installable.
Quelle est la différence entre un AIA et un APK ?
Un .aia est le projet App Inventor modifiable (écrans + blocs + ressources, un ZIP). Un .apk est l'application Android compilée que vous installez sur un téléphone. App Inventor génère l'APK à partir du AIA ; vous ne pouvez pas transformer un APK en projet modifiable.
Pourquoi mon AIA ne s'importe-t-il pas dans App Inventor ?
Causes courantes : le fichier a été corrompu lors du téléchargement, c'est en fait un .zip qui doit être renommé en .aia, ou il a été créé par une distribution App-Inventor incompatible. Téléchargez-le à nouveau et importez-le via Projets > Importer le projet (.aia).
Le AIA n'est-il pas un fichier Adobe Illustrator ?
L'ancien Adobe Illustrator utilisait .aia pour les macros d'actions enregistrées, mais le .aia moderne dominant est le projet MIT App Inventor 2. Ce sont des formats sans rapport qui partagent l'extension ; s'il provient d'un contexte de programmation ou d'éducation, c'est un projet App Inventor.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z