在上一篇文章中,小编为您详细介绍了关于《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
其中所有的.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文件咋打开》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《网线可以接么?最长多少米》,感兴趣的同学可以点击进去看看。
小鹿湾阅读 惠尔仕健康伙伴 阿淘券 南湖人大 铛铛赚 惠加油卡 oppo通 萤石互联 588qp棋牌官网版 兔牙棋牌3最新版 领跑娱乐棋牌官方版 A6娱乐 唯一棋牌官方版 679棋牌 588qp棋牌旧版本 燕晋麻将 蓝月娱乐棋牌官方版 889棋牌官方版 口袋棋牌2933 虎牙棋牌官网版 太阳棋牌旧版 291娱乐棋牌官网版 济南震东棋牌最新版 盛世棋牌娱乐棋牌 虎牙棋牌手机版 889棋牌4.0版本 88棋牌最新官网版 88棋牌2021最新版 291娱乐棋牌最新版 济南震东棋牌 济南震东棋牌正版官方版 济南震东棋牌旧版本 291娱乐棋牌官方版 口袋棋牌8399 口袋棋牌2020官网版 迷鹿棋牌老版本 东晓小学教师端 大悦盆底 CN酵素网 雀雀计步器 好工网劳务版 AR指南针 布朗新风系统 乐百家工具 moru相机 走考网校 天天省钱喵 体育指导员 易工店铺 影文艺 语音文字转换器