.apk 是什么

子凡 问答 2019-06-17 14:07:19 阅读(...)

APK是AndroidPackage的缩写,即Android系统的应用软件安装包(apk),用于分发和安装移动应用及中间件。APK 文件基于 ZIP 文件格式,它与JAR文件的构造方式相似。

.apk 文件是 Android 应用程序包,是安卓操作系统使用的一种应用程序包文件格式,用于分发和安装移动应用及中间件。

APK

一个 Android 应用程序的代码想要在 Android 设备上运行,必须先进行编译,然后被打包成为一个被 Android 系统所能识别的文件才可以被运行,而这种能被 Android 系统识别并运行的文件格式便是“APK”。 一个 APK 文件内包含被编译的代码文件(.dex 文件),文件资源(resources), assets,证书(certificates),和清单文件(manifest file)。

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

Apk 格式由谷歌公司(Google)发布,但谷歌在其官方应用商店 Google Play 并不提供 apk 文件下载,用户只能通过安卓手机上的应用程序 Play 商店来在线安装其他应用。但有第三方的网站提供应用的 apk 下载,用户可以下载到手机,然后在本地安装。

APK 是 AndroidPackage 的缩写,即 Android 系统的应用软件安装包(apk)。APK 是类似 Symbian Sis 或 Sisx 的文件格式。通过将 APK 文件直接传到 Android 模拟器或 Android 手机中执行即可安装。

Android 是一个基于 Java 的开发环境,它是一种与广被接受的 Java 极为类似,而且也比 C++容易得多的开发语言,这是一种规范的移动开发环境。Google 也在 API 文档的书写和样例的提供上做了很出色的工作。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • CPU

    AMD和intel的区别是什么

    AMD和intel的区别是AMD采用针式接口,intel采用触点接口;性能相近的CPU,AMD和intel性能相近的CPU,AMD功耗高一些,但价格也更便宜;AMD的兼容性和稳定性比intel稍差;同价位AMD的CPU性能稍高。
  • 混合现实 Mixed Reality

    混合现实是什么

    混合现实(Mixed Reality)是一组技术组合,不仅提供新的观看方法,还提供新的输入方法,而且所有方法相互结合,从而推动创新 。输入和输出的结合对中小型企业而言是关键的差异化优势。混合现实就可以直接影响您的工作流程,帮助您和您的员工提高工作效率和创新能力。
  • 指令牌 token

    token是什么意思

    token有多种意思,作为计算机术语时是指令牌,是一种能够控制站点占有媒体的特殊帧,以区别数据帧及其他控制帧;作为英语单词时,意思有代币、代价券、标志、记号、符号、装样子;作为游戏王卡片术语时,是指不用于卡组构建的一类怪兽卡。
  • 网络延迟 Network Delay

    网络ms是什么意思

    网络ms是网络延迟以毫秒为单位的数据。ms数值则代表了网络的延时情况,如果ms数值越高,说明当前网络延迟状况严重,用户进行游戏时会出现卡顿现象。如果ms数值越低,也就代表了网络状况流畅。
  • header 元器件 Header components

    header是什么元件

    header是插针连接器元件,在电路中一般表示插针连接器,如果后面直接跟数字x ,则表示该连接器有x列插针;如后面不仅有x还有数字2,则表示该连接器为双排x列插针;如最后一位是字母H,则表示该排针为90°转角插针。
  • 集线器 HUB

    HUB是什么

    HUB在计算机中是集线器的意思,是一个多端口的转发器,主要功能是对接收到的信号进行整合放大,以扩大网络的传输距离,同时把所有节点集中,在以HUB为中心设备时,即使网络中某条线路产生了故障,并不影响其它线路的工作,在局域网中得到了广泛的应用。