Windows 8 如何向商店提交可针对多个平台的应用程序?
我正在准备一个应用程序提交到使用Bing地图API的Windows应用商店-因此,该应用程序必须针对特定的体系结构进行编译。虽然有,但不清楚如何提交同一应用程序的Arm和x86配置。是否有可能,或者是否必须在应用商店中出现两次?当您从Visual Studio应用商店菜单中选择创建应用程序包的选项时,您可以选择软件包体系结构。有4个选项:中性、x86、x64和ARM 如果您选择Neutral,那么它将为“任意CPU”构建一个包,您可以将其上载到存储。如果您选择x86、x64和ARM,它将为这些配置中的每一个构建一个包,并且您必须为您希望支持的体系结构上载相应的包 此外,如果您正在构建提交到应用商店,请确保始终为每个选定的体系结构选择Release 有些情况下,某些引用不支持使用中性体系结构进行构建。微软Visual C++运行时软件包是一个例子。 < P>取自: <> PAR:对于现有的实现细节,ARM的工程过程对于每个语言(JavaScript、C++和C./V/VB)都是不同的。 不同的运行时和编译器 JavaScript使用JIT编译器,因此在运行时会考虑平台目标。因此,使用JavaScript的Metro风格的应用程序是 平台无关,您可以编写一次以在x86/x64/ARM上运行 C#和Visual Basic也从硬件差异中抽象出来。它们编译成MSIL,这是平台无关的。因此,地铁 使用C#或Visual Basic的样式应用程序可以编译一次以在上运行 x86/x64/ARM C++是接近金属的,并编译成机器语言进行编程 你的目标平台。这为开发者提供了充分的支持 控件,但还要求它们指定 应用程序将被支持 它的本质是纯.net或纯html/js可以在任何体系结构上运行而不会出现问题。如果你想要C++,那么你需要为每个支持的体系结构编译一次应用程序。我的理解是,在这种情况下,您可以创建一个包含多个体系结构安装程序的应用程序包 这篇文章详细介绍了如何将你的应用打包为多种架构。以下是一些亮点: 7.在选择要创建的包和解决方案配置映射部分,选中每个构建配置的复选框 要为其创建包的 构建配置网格列出了可能的平台 软件包的体系结构(即中性、ARM、x64和x86)。在里面 每行都有一个组合框,显示当前解决方案的组合 与此相关的配置和体系结构选择 世界银行体系结构。默认平台的复选框设置为 当前的活动项目平台。中性点的组合框 行显示包含AnyCPU的解决方案配置组合 作为项目的平台。如果未选择解决方案配置组合 相关的,该平台的整行不可用于 选择。为您选择的每个配置生成一个包 具体说明 8.对于指定的每个生成配置,选择要生成的解决方案配置 为应用商店打包应用程序时,可以指定发布或任何 已创建的自定义解决方案配置 将为您选择的每个生成配置创建一个包 指定的 从中我们得到: 7.单击软件包以上载应用程序的软件包 最后从上一个链接: 签名和发布 在您的应用程序通过认证测试后,其软件包将 数字签名,以保护它们在使用后不被篡改 他被释放了。当此阶段开始时,您不能取消 提交 请注意,您的应用程序列表可能需要一些时间才能显示在中 搜索结果。这是正常的。此外,您不能更改发布日期 将应用提交到Windows应用商店后,您可以取消 发布,更新发布日期,然后重新提交Windows 8 如何向商店提交可针对多个平台的应用程序?,windows-8,microsoft-metro,windows-store,Windows 8,Microsoft Metro,Windows Store,我正在准备一个应用程序提交到使用Bing地图API的Windows应用商店-因此,该应用程序必须针对特定的体系结构进行编译。虽然有,但不清楚如何提交同一应用程序的Arm和x86配置。是否有可能,或者是否必须在应用商店中出现两次?当您从Visual Studio应用商店菜单中选择创建应用程序包的选项时,您可以选择软件包体系结构。有4个选项:中性、x86、x64和ARM 如果您选择Neutral,那么它将为“任意CPU”构建一个包,您可以将其上载到存储。如果您选择x86、x64和ARM,它将为这些配
概述:在构建过程中,您指定希望应用程序工作的所有体系结构,并为每个体系结构创建一个包。在提交过程中,您可以选择为该应用程序构建的所有软件包。以这种方式提交应用程序时,应用商店中只会显示一个版本。如果您只构建HTML5/javascript Windows应用商店应用程序,则它可以在所有版本(ARM、x86和x84)上运行 如果你用bing api创建了一些网站。不用担心什么平台不起作用。答案如下: TLDR:
- 转到您的Google Play应用程序开发人员控制台
- 选择你的应用程序
- 选择左侧的APK
- 打开高级模式
- 上传你的手臂apk
- 上传您的x86 apk
- 谷歌将解决剩下的问题