APPX是什么样格式?APPX文件咋打开

发表时间:2017-07-29 14:00:01 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《1200和i3?R3-1200对比i3-7100评测》相关知识。本篇中小编将再为您讲解标题APPX是什么样格式?APPX文件咋打开。

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

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

APPX格式分为④种:

第①种,扩展名为.appx;

第②种,扩展名为.appxbundle;

第③种,扩展名为.appxsym;

第④种,扩展名为.appxupload。

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

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

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

现在大家应该清楚了,第②、③、④种APPX都是用来打包第①种APPX的,那么第①种APPX里面是什么呢?

第①种APPX又分③种

① · 依赖包;

② · 资源包;

③ · 应用程序包。

APPX是什么样格式?APPX文件咋打开

▲①个典型的依赖包APPX

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

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

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

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

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

AppxSignature.p⑦x同样是数字签名。

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

各种dll、exe、png等。

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

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

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

APPX是什么样格式?APPX文件咋打开

编后语:关于《APPX是什么样格式?APPX文件咋打开》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《网线可以接么?最长多少米》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题