0

我正在使用 PhonegapBuild 生成他们正在使用 Crosswalk webview 的混合移动应用程序二进制文件。

对于 Android 应用,如果您使用 Crosswalk,则需要同时生成 x86 和 armv7 二进制文件。

当我使用 PhonegapBuild 服务生成二进制文件时,它不会同时生成它们,默认情况下它会生成 armv7。我必须重新提交带有不同配置文件的包,指定不同的插件以强制 PhonegapBuild 生成相应的二进制文件。

我想知道是否有人能够处理这种情况而无需重新提交具有不同配置文件的文件。

我留下这个链接这个链接作为问题的参考。

谢谢!

4

1 回答 1

1

@bormansquirrel,
一个合适的起点是 Cordova Plugin Respository。在您指向的链接之一中,有多种解决方案可用于 arm 和 x86 平台。

除了常规的人行横道插件(arm)外,wildabeast 还指向人行横道 x86 插件

如果您希望插件来自Cordova Plugin Respository,则搜索crosswalk

如果您进行搜索,您将找到来自whitecolor的两 (2) 个插件,在您指向的链接中提到了这一点。

那些人行横道插件是

为了处理没有两个单独的构建,Phonegap Build现在支持<platform (...)>config.xml

您可以阅读博客和文档了解详细信息。

我还没有测试过,但是你应该可以将插件放在新的支持参数中<platform (...)>。但是,如果您按照文档的要求进行操作(这永远不会正确),这将不起作用。

让我知道它是如何工作的。

于 2015-12-19T03:19:38.913 回答