当前位置:首页 > 电脑基本技巧 > 正文内容

【电脑常识】APPX是什么格式以及APPX文件怎么打开?

six9年前 (2017-07-31)电脑基本技巧2095

App X是应用程序分配文件格式的名称,是一个准备好分配和安装的应用程序包,首次在Windows 8中引入,那么,APPX文件怎么打开呢?针对如何打开APPX文件,以及APPX是什么格式的问题,本文就为大家进行解答。

APPX是什么格式 APPX文件怎么打开?

简单来说,APPX格式的文件就是ZIP换了个扩展名,把APPX文件的扩展名改成zip就能打开了。

APPX格式分为四种:

第一种,扩展名为.appx;

第二种,扩展名为.appxbundle;

第三种,扩展名为.appxsym;

第四种,扩展名为.appxupload。

第一种APPX可能在一些人看来并不能体现它是“UWP”的安装包,因为它的安装包并不是通用的,在ARM、x86、x64设备上需要不同的安装包,并不能一个安装包走遍天下(基于JavaScript开发的UWP除外,老的Windows 8应用除外)。

第二种APPX其实就是将同一应用的第一种APPX打包了起来,将ARM、x86、x64等平台需要的APPX用ZIP文件放到了一起,在ARM设备上安装就提取里面ARM的第一类APPX来安装,x86就提取x86。你没看错,就是这么粗暴的做法,实现了“伪”安装包通用。

第三种和第四种都是开发者需要接触到的,平常见不到,第三种是UWP符号文件,第四种是未经.Net Native处理的上传文件。开发者向商店上传应用用的就是第四种文件,实际上就是将第二种和第三种文件通过ZIP压缩放到了一起。

现在大家应该清楚了,第二、三、四种APPX都是用来打包第一种APPX的,那么第一种APPX里面是什么呢?

第一种APPX又分三种

1、依赖包;

2、资源包;

3、应用程序包。

APPX是什么格式 APPX文件怎么打开?

▲一个典型的依赖包APPX

其中所有的.winmd .dll文件是供其它程序使用的库。

CodeIntegrity.cat文件是包的数字签名,保证appx文件不被篡改。

AppxBlockMap.xml文件保存了包中所有文件的名称,校验值和文件大小。

AppxManifest.xml文件是包清单文件,它保存了这个包的基本属性,比如包的名称,发布者等。

[Content_Types].xml文件保存了所有文件的Content Type。

AppxSignature.p7x同样是数字签名。

剩下两个文件是logo.png和resources.pri,这两个文件是这个包特有的,就不详细说明了。logo.png自然是这个包的图标。resources.pri是这个dll的资源文件。

各种dll、exe、png等。

现在大家应该都清楚APPX是个什么东西了,它实际上就是带数字签名的压缩包,把安装目录打包起来而已。

可能有人会疑惑,难道微软的UWP平台实现的所谓跨平台就是这么一个简单的东西吗?不就打包了一下吗?

实际上UWP平台的通用并不是体现在安装包上的通用,UWP构建了一整套可以在各种Windows平台上使用的通用而现代的跨语言API,再加上良好的文档和应用商店体系。实现了开发者的一份代码几乎完全不用改动,只用在生成安装包的时候勾选几个选项就可以实现的跨平台。

APPX是什么格式 APPX文件怎么打开?

注1:基于JavaScript开发的uwp除外,老的Windows 8应用除外。

本文转载于脚本之家https://www.jb51.net/

相关文章

【电脑常识】WIFI是什么意思 WIFI上网的介绍与方法(图文)

【电脑常识】WIFI是什么意思 WIFI上网的介绍与方法(图文)

wifi是什么呢?wifi上网是什么意思?wifi是一种能够将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接di技术。WiFi是一个无线网路通信技术di品牌,由Wi-Fi...

【电脑常识】怎么截屏?电脑屏幕常用截图方法大汇总 以及常用截图软件下载(图)

【电脑常识】怎么截屏?电脑屏幕常用截图方法大汇总 以及常用截图软件下载(图)

屏幕怎么截图:截图快捷键是按什么键?我们大家日常使用電腦都经常会使用到截图功能,针对不同啲截图要求,掌握相应啲截图方法能够大大我们啲工作效率,提现在我爱電腦网介绍有6种不同截图方法及其...

【电脑常识】修改照片用什么软件?常用的简单好用的照片修改软件推荐(图文)

【电脑常识】修改照片用什么软件?常用的简单好用的照片修改软件推荐(图文)

数码时代,我们经常使用手机、相机等设备拍摄大量的照片,但是对于普通人来说使用photoshop这类专业的软件来处理照片显然是不现实的,那么除了PS软件之外还有没有小巧一些的处理软件呢?...

【电脑常识】电脑初学者(菜鸟)必需知道的60个电脑技巧

1、如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右上角的关闭图标。   2、在保存网页前,可以按一下"ESC"键(或脱机工作)再保存,这...

【电脑常识】笔记本中的睿频加速的详解,睿频加速是什么技术?

睿频加速技术是英特公司在酷睿i系列CPU中加入的一项新技术,早期的CPU在还没出厂之前就把主频设定好了,不可以自行设置主频的大小,然而在I系列中引入了睿频加速技术,主要功能就是可以让C...

【电脑常识】电脑显示无法再此为分配空间中创建新卷的解决方法(图文)

【电脑常识】电脑显示无法再此为分配空间中创建新卷的解决方法(图文)

问:磁盘管理发现有一个黑色的分区,而且显示未分配,其他分区都是深蓝或者浅蓝色的。对黑色分区新建简单卷,最后一步提示“无法在此未分配空间中创建新卷,因为该磁盘已经包含最大分区...