APK 

APK
扩展名
.apk.xapk.apks.apkm
互联网媒体类型
application/vnd.android.package-archive
格式类型包管理器 存档文件
作为容器软件包
扩展自JARZIP
維基百科應用程式的APK安裝介面
绝大多数Android设备,比如Nexus 4,允许用户安装APK格式的文件来使用应用程序。

Android包(英語:Android PackageAPK),是Android操作系统使用的一种应用程序包文件格式,用于分发和安装移动应用中间件。一个Android应用程序的代码想要在Android设备上运行,必须先进行编译,然后被打包成为一个被Android系统所能识别的文件才可以被运行,而这种能被Android系统识别并运行的檔案格式便是“APK”。 一个APK文件内包含被编译的代码文件(.dex 文件),文件资源(resources), assets,证书(certificates),和清单文件(manifest file)。[1][2][3][4]

APK文件基于ZIP文件格式,它与JAR文件的构造方式相似。它的互联网媒体类型是:application/vnd.android.package-archive[5]

  1. ^ Inside the Android Application Framework (video). Google Sites. Google. 2008 [2012-01-08]. (原始内容存档于2011-12-24). 
  2. ^ Hatem Ben Yacoub. Tips: How to install apk files on Android Emulator. Open Handset Magazine. 19 January 2008 [2012年1月8日]. (原始内容存档于2012年5月26日). 
  3. ^ The Structure of Android Package (APK) Files. OPhone SDN. OPhone Software Developer Network. 17 November 2010 [2012年1月8日]. (原始内容存档于2011年8月15日). 
  4. ^ chibucks. Learn to Fish: General Structure of an APK. SDX-Developers Forum. Simple Machines Forum. 28 May 2010 [2012年1月8日]. (原始内容存档于2012年7月17日). 
  5. ^ Developer description of MIME type for .apk. [2012-01-08]. (原始内容存档于2009-07-18). 



取材自維基百科 - 中文時事百科