windows应用商店msix格式打包方法

admin 系统教程评论1,9731字数 1031阅读模式

windows应用商店msix格式打包方法

windows应用商店msix格式上传官方软件:https://github.com/Microsoft/msix-packaging

windows应用商店msix格式打包方法

官方应用市场也可以下载哦

MSIX格式介绍:

共享库(Win32上的DLL,MacOs上的dylib,Linux和Android上的SO),它导出Windows上appxpackaging.dll中包含的一部分功能。请参阅此处了解更多详情。

在所有平台上而不是CoCreating
IAppxFactory,提供了C风格的导出:CoCreateAppxFactory。同样,CoCreateAppxBundleFactory导出等同于CoCreating
IAppxBundleFactory。

'UnpackPackage'和'UnpackBundle'导出提供简化的解包实现。有关SDK的用法。

makemsix格式介绍:

UnpackPackage和UnpackBundle实现的命令行包装器。此工具主要用于验证MSIX
SDK内部例程的实现,并针对Win32,MacOS和Linux平台进行编译。

Windows 7支持

MSIX SDK在Windows 7上得到完全支持和测试。但是,应用程序清单必须 包含在任何预期在Windows
7上运行并使用msix.dll的可执行文件中。

具体来说,Application Manifest 必须 包含Windows
7的supportedOS标志.msix.dll上不包含清单,因为compat清单在DLL上无关紧要。

见清单即用于此项目作为例子makemsix和样品。Windows 7计算机可能还需要安装Microsoft Visual C ++
Redistributable二进制文件才能正常运行。

Android支持

Android支持的最低MSIX SDK是API级别19。

我们还生成msix-jni.jar,它可以作为帮助从Android设备获取语言。因此,我们希望cmake命令中有-DANDROID_SDK和-DANDROID_SDK_VERSION,如果不存在,我们分别默认为$
ANDROID_HOME和24。SDK级别的默认级别为24,因为我们使用Configuration类,并且根据设备的版本,我们要么使用locale属性(从API级别24开始不推荐使用),要么使用getLocales。我们建议使用makeaosp脚本在非Windows设备上为Android构建。

版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
广告也精彩
admin
  • 本文由 发表于 2019年9月8日 15:14:12
  • 转载请务必保留本文链接:https://www.58pxe.com/4008.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: