Crosswalk 插件和 PhonegapBuild
Crosswalk plugin and PhonegapBuild
我正在使用 PhonegapBuild 生成他们正在使用 Crosswalk webview 的混合移动应用程序二进制文件。
对于 Android 应用程序,如果您使用的是 Crosswalk,则需要同时生成 x86 和 armv7 二进制文件。
当我使用 PhonegapBuild 服务生成二进制文件时,它不会同时生成它们,而是默认生成 armv7。我必须使用不同的配置文件重新提交包,指定不同的插件以强制 PhonegapBuild 生成相应的二进制文件。
我想知道是否有人能够处理这种情况而无需重新提交具有不同配置文件的文件。
我留下 this link and this link 作为问题的参考。
谢谢!
@bormansquirrel,
一个合适的起点是 Cordova Plugin Respository。在其中一个 links you pointed to 中,有几种解决方案可用于 arm 和 x86 平台。
除了常规 crosswalk plugin(arm), wildabeast points to crosswalk x86 plugin。
如果你希望插件来自Cordova Plugin Respository, then you search for crosswalk.
如果您进行搜索,您会发现 whitecolor 中的两 (2) 个插件,在 link you pointed to.
中提到过
那些人行横道插件是
处理没有两个单独构建的问题 Phonegap 构建 现在支持 config.xml
中的 <platform (...)>
元素
您可以read the blog和文档了解详细信息。
我还没有测试过,但是您应该可以在 <platform (...)>
的新支持参数中放置插件。但是,如果您严格按照文档进行操作(这是不正确的),这应该不起作用。
告诉我它是如何工作的。
我正在使用 PhonegapBuild 生成他们正在使用 Crosswalk webview 的混合移动应用程序二进制文件。
对于 Android 应用程序,如果您使用的是 Crosswalk,则需要同时生成 x86 和 armv7 二进制文件。
当我使用 PhonegapBuild 服务生成二进制文件时,它不会同时生成它们,而是默认生成 armv7。我必须使用不同的配置文件重新提交包,指定不同的插件以强制 PhonegapBuild 生成相应的二进制文件。
我想知道是否有人能够处理这种情况而无需重新提交具有不同配置文件的文件。
我留下 this link and this link 作为问题的参考。
谢谢!
@bormansquirrel,
一个合适的起点是 Cordova Plugin Respository。在其中一个 links you pointed to 中,有几种解决方案可用于 arm 和 x86 平台。
除了常规 crosswalk plugin(arm), wildabeast points to crosswalk x86 plugin。
如果你希望插件来自Cordova Plugin Respository, then you search for crosswalk.
如果您进行搜索,您会发现 whitecolor 中的两 (2) 个插件,在 link you pointed to.
中提到过那些人行横道插件是
处理没有两个单独构建的问题 Phonegap 构建 现在支持 config.xml
<platform (...)>
元素
您可以read the blog和文档了解详细信息。
我还没有测试过,但是您应该可以在 <platform (...)>
的新支持参数中放置插件。但是,如果您严格按照文档进行操作(这是不正确的),这应该不起作用。
告诉我它是如何工作的。