APKは何の略ですか?内部フォーマットとは何ですか?


9

APKはAndroid Package Kitの略語ですか?ファイル自体はどうですか?インストール中にインストーラーがファイルを抽出してファイルシステムにコピーするZIPなどのアーカイブですか?


4
はい、APK = Androidパッケージ。アーカイブです。これはグーグルにとって良い質問です。
ゲイリー

皮肉なことに、グーグル検索は実際に「apk」が何を表すのかについて矛盾している。
2017

回答:


11

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

APKファイルはJARファイル形式の変種で、ZIPファイル形式に基づいて構築され、.apkファイル拡張子が付いています。


1
実際、標準の.zip形式を読み取ることができる任意のプログラムで任意のAPKを解凍できます。ただし、その逆を行うには、コンバーターでzipを実行して、zipファイルに適切なメタデータと署名(およびフォルダーレイアウト)があることを確認する必要があります。
リーライアン

ちなみに、実際にはAPK は名前が変更されたZIPファイルなので、最初のバイト(magic / header)はPKなので、これも拡張機能への参照です。
Ju Tutt

2

APK(Android Package)ファイルは、Googleが作成したファイル形式です。この形式は、実行可能ファイルのグループメンバーの1つです(EXE、MST、AIRと同様)。

APKファイル拡張子は、Linuxベースの携帯電話プラットフォームであるOpen Handset Allianceにあります。このファイル拡張子は、GoogleのAndroid SDKを使用するときに特に作成されます。APKファイルには、コードファイル、リソースファイル、AndroidManifest XMLファイル拡張子が含まれています。詳細については、 http://edugoing.com/qna/index.php?qa = 14&qa_1 = describe-the-apk-format#a171

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.