.AIA

AIA ファイル

MIT App Inventor 2 Project
質問する
クイック回答

AIA ファイルは、ドラッグ・アンド・ドロップのブロックで Android アプリを作成できる無料のブラウザベースのツール、MIT App Inventor 2 で構築されたアプリのプロジェクト(ソース)ファイルです。開くには、ai2.appinventor.mit.edu にアクセスしてサインインし、「プロジェクト」 > 「自分のコンピュータからプロジェクト (.aia) をインポート」を選択します。これはインストール可能なアプリではなく、App Inventor がこれをもとに APK をビルドします。

開発元: MIT (Massachusetts Institute of Technology) - App Inventor team カテゴリ: 開発用ファイル MIME: application/zip
対応OS Windows macOS Web
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 27, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

AIA ファイル形式とは?

.aia ファイルは MIT App Inventor 2 プロジェクトアーカイブ です。これは、Android アプリプロジェクトをエクスポートまたはバックアップする際に、App Inventor のブラウザベースの環境が作成するポータブルなソースパッケージです。独自の拡張子ですが、.aia ファイルは標準的な ZIP アーカイブ です。拡張子を .zip に変更すれば、任意のアーカイブソフトで内容を直接確認できます。

内部では、アーカイブは固定されたレイアウトに従っています:

  • youngandroidproject/project.properties - プロジェクトのメタデータとビルド設定
  • src/ ツリー - 画面ごとの .scm ファイル(JSON に似た Simple 形式のコンポーネント定義)と .bky ファイル(Blockly XML として保存されたビジュアルブロックコード)
  • assets/ フォルダ - 画像や音声ファイルなどの同梱メディアを保持

.aia ファイルはプロジェクトのソースであり、実行可能なアプリではありません。Android デバイスにアプリをインストールするには、App Inventor 内で .aia をコンパイルして .apk または .aab 出力を生成します。編集を再開するには、ai2.appinventor.mit.edu または Kodular や Niotron などの互換プラットフォームで .aia を App Inventor に再度インポートします。

App Inventor の再利用可能なコンポーネントライブラリには、.aia ではなく別の .aix 形式が使用されます。ZIP のマジックバイト(PK、16進数 50 4B 03 04)はすべての ZIP ファイルと共通であるため、.aia に固有のバイトシグネチャはありません。その識別は、ファイルヘッダーではなく、期待される内部フォルダ構造によって行われます。

セキュリティと安全性

リスク: LOW

AIA はプロジェクトのソースデータ(ブロックとアセットの ZIP)であり、実行ファイルではないため、インポートや閲覧は安全です。現実的な注意点はビルド出力にあります。AIA から .apk をビルドしてサイドロードする場合、通常の APK に対する注意が必要です。.aia ファイルは信頼できる教育者やソースからのみインポートし、App Inventor 自体は公式の MIT サイト (appinventor.mit.edu) からのみ利用してください。偽の «AIA 閲覧ソフト» ダウンロードページには注意してください。

形式の詳細

概要
正式名称MIT App Inventor 2 Project別名 App Inventor Project, App Inventor source file
開発元MIT (Massachusetts Institute of Technology) - App Inventor team登場時期 MIT App Inventor 2 (2013); App Inventor itself began at Google in 2010 before moving to MIT
MIME タイプapplication/zip
タイプApp Inventor 2 プロジェクトのソース(ブロック、画面、アセット)を含む ZIP アーカイブ
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
504B0304
ASCII
PK··
AIA は通常の ZIP アーカイブであるため、「PK」(50 4B 03 04) で始まります。固有のシグネチャではなく、内部レイアウト(youngandroidproject/ フォルダと .scm/.bky ファイルを含む src/ ツリー)によって識別されます。拡張子を .zip に変更すれば、どのアーカイブソフトでも開くことができます。

AIA ファイルを開くプログラム

Windows1 app
7-Zip オープンソース .aia を .zip にリネームする(またはアーカイブを直接開く)ことで、.scm/.bky ソースやアセットを確認できますが、プロジェクトの編集はできません。
macOS1 app
The Unarchiver / Archive Utility 無料 .zip にリネームして展開することで、プロジェクトのブロックやメディアを確認できます。編集は App Inventor(ウェブ)で行います。
Web2 apps
MIT App Inventor 2 無料 ai2.appinventor.mit.edu でサインインし、「プロジェクト」 > 「自分のコンピュータからプロジェクト (.aia) をインポート」を選択して、読み込みと編集を行う .aia を選びます。
App Inventor compatible distributions (e.g. code.appinventor.mit.edu / Kodular / Niotron) 無料 一部の App Inventor ベースのプラットフォームでも .aia プロジェクトをインポートできますが、公式の MIT サイトが最も安全なデフォルトです。

技術的詳細

詳細仕様
コンテナ形式標準 ZIP アーカイブ (PKZIP/Info-ZIP 互換)
マジックバイトオフセット 0 に `50 4B 03 04` («PK») - 標準の ZIP ローカルファイルヘッダー。 .aia 固有ではありません
圧縮エントリごとに DEFLATE (標準 ZIP のファイルごとの圧縮)
MIME タイプ`application/zip`。 `application/octet-stream` としても見られます
内部構造`youngandroidproject/` ルートに `project.properties`、`src/` に画面ごとのファイル、および `assets/` メディアフォルダ
画面コンポーネントファイル`.scm` ファイル - JSON に似た Simple Component Model 構文による画面ごとのコンポーネントツリー
ブロックコードファイル`.bky` ファイル - XML として保存された画面ごとの Blockly ビジュアルプログラミングブロック
整合性チェックエントリごとの ZIP CRC-32 チェックサム。ファイル全体の暗号化署名はありません
暗号化なし - エントリは暗号化されておらず、アーカイブはパスワードなしで自由に閲覧可能です
典型的なファイルサイズ数 KB から数十 MB。主に同梱されている画像や音声アセットによって決まります
コンパイル済み出力形式デバイスインストール用に `.apk` (Android Package) または `.aab` (Android App Bundle) を生成
編集プラットフォームウェブブラウザのみ - MIT App Inventor 2 (`ai2.appinventor.mit.edu`) または互換性のあるフォーク
互換プラットフォームMIT App Inventor 2、Kodular、Niotron、およびその他の App Inventor ベースのフォーク
拡張コンポーネント形式`.aix` (App Inventor Extension) は再利用可能なコンポーネントライブラリ用の別の形式であり、`.aia` とは異なります
ZIP エントリ制限最大 65,535 エントリ (標準 ZIP の制約。実際のプロジェクトで到達することは稀です)
リリース日MIT App Inventor 2 (2013); App Inventor itself began at Google in 2010 before moving to MIT
最新バージョンTracks the live MIT App Inventor 2 web service (ai2.appinventor.mit.edu)
仕様書appinventor.mit.edu

AIA の変換

コミュニティ Q&A

ユーザーからの質問
質問する
AIA ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。AIA ファイルについて最初の質問をしてみましょう。

よくある質問

AIA ファイルを開くにはどうすればよいですか?
ブラウザで MIT App Inventor にインポートします。ai2.appinventor.mit.edu にアクセスしてサインインし、「プロジェクト」 > 「自分のコンピュータからプロジェクト (.aia) をインポート」を選択してファイルを選びます。デスクトップアプリはなく、App Inventor はウェブベースです。
App Inventor なしで AIA を開くことはできますか?
中身を確認することは可能です(拡張子を .zip に変更して 7-Zip などで開くと、.scm/.bky ソースやアセットが見られます)。ただし、実際にプロジェクトを編集できるのは MIT App Inventor 内のみです。AIA はプロジェクトのソースであり、実行可能なアプリではありません。
AIA をインストール可能なアプリにするにはどうすればよいですか?
App Inventor に .aia をインポートし、「ビルド」 > 「アプリ (.apk)」を使用して Android 用の APK(または Google Play 用の App bundle (.aab))にコンパイルします。AIA はソースであり、APK/AAB がインストール可能なアプリです。
AIA と APK の違いは何ですか?
.aia は編集可能な App Inventor プロジェクト(画面 + ブロック + アセットがまとめられた ZIP)です。.apk は電話にインストールするコンパイル済みの Android アプリです。App Inventor は AIA から APK をビルドします。APK をプロジェクトに戻して編集することはできません。
なぜ AIA が App Inventor にインポートできないのですか?
一般的な原因として、ダウンロード中にファイルが破損した、実際には .zip なので拡張子を .aia に戻す必要がある、または互換性のない App Inventor 派生版で作成された、などが考えられます。再ダウンロードして「プロジェクト」 > 「プロジェクト (.aia) をインポート」からインポートしてください。
AIA は Adobe Illustrator のファイルではありませんか?
古い Adobe Illustrator では録画された「アクション」マクロに .aia を使用していましたが、現在の主流の .aia は MIT App Inventor 2 プロジェクトです。これらは拡張子を共有しているだけの無関係な形式です。コーディングや教育の文脈であれば、それは App Inventor プロジェクトです。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧