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

所属分类: 电脑基础 / 电脑常识 阅读数: 132
收藏 0 赞 0 分享

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应用除外。

更多精彩内容其他人还在看

电脑物理内存显示错误的原因分析及解决方法介绍

很多用户都比较关心自己的电脑内存,因为这直接影响了电脑的性能,但是有不少电脑新手都有这样的疑惑,我明明是2G内存,怎么显示的不是2G呢?这就是明显的电脑物理内存显示错误的现象,那么导致这种现象发生的原因是什么?又如何解决呢
收藏 0 赞 0 分享

百度搜索sb结果竟是google谷歌排第一

今天小编为大家带来的是百度搜索sb结果竟是google谷歌排第一的相关信息,感兴趣的朋友可以看一下
收藏 0 赞 0 分享

如何挑选网线?不同网线之间有什么差距

随着身边支持WiFi的设备越来越多,我们的生活越来越离不开无线网络。与此同时,我们与有线网络的接触就会变得越来越少,经常只会在台式机这样比较固定的设备上使用。然而实际上,无线网络并不能完全取代有线网络,选购网线真的是就很有必要。
收藏 0 赞 0 分享

京东云擎怎么搭建wordpress?京东云擎wordpress免费搭建教程

京东云擎怎么搭建wordpress?想知道的朋友就和小编一起来看看京东云擎wordpress免费搭建教程吧
收藏 0 赞 0 分享

新浪微博如何移除粉丝取消关注

新浪微博怎么取消不互粉的关注呢?新浪微博怎么移除粉丝?还是有一部分朋友不知道如何操作,下面就分享个方法,不知道的朋友可以参考下
收藏 0 赞 0 分享

电脑如何设置开机密码 五步轻松设置开机密码

相信很多朋友都不想让自己的电脑随便让人家使用吧,所以为电脑一个开机密码是必需的。那么电脑如何设置开机密码?今天就为大家详细介绍电脑开机密码的设置方法,不懂的童鞋可不要错过喽
收藏 0 赞 0 分享

电脑开关机的正确的操作步骤顺序(不会对电脑造成任何损坏)

开关机在很多人眼里不过是一件非常简单的事情了,如果不正确会对电脑造成不必要的损坏的,那么电脑开关机的正确操作顺序是什么呢?下面就与大家一起学习下吧
收藏 0 赞 0 分享

如何才能让自己的电脑百毒不侵 5个预防措施轻松搞定

病毒和木马是不断演变的,我们也要不断学习新的防护知识,才能抵御病毒和木马的入侵。那么如何才能让自己的电脑百毒不侵?今天就教大家5个预防措施,希望朋友们能认真阅读
收藏 0 赞 0 分享

电脑系统的默认浏览器如何设置

一般电脑用户都有自己喜欢且习惯使用的浏览器,然而当用鼠标直接点击打开的往往不是我们中意的那款浏览器,那么如何避免呢。本文就向大家介绍电脑系统的默认浏览器的设置方法,不懂的朋友可以参考一下 
收藏 0 赞 0 分享

WinPE的启动过程详解

WinPE相信很多人都用过,但是极少有人知道它的启动过程,想知道PE是怎么启动的吗?这篇文章主要为大家介绍了WinPE的启动过程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多