使用多个sdk版本cordova构建

时间:2015-11-05 05:09:58

标签: android ios cordova

我最近遇到了一个问题,我构建的sdk版本(23)对我测试的设备来说太新了。我不得不添加一个偏好标记来定位sdk 19来构建。但是,如果我想支持多个平台版本和sdks,如何指定要构建的多个sdk版本?

例如,如何构建19,20,21,22,23并让cordova在测试时为我的设备选择正确的sdk版本?如何才能为ios提供这个服务?尝试测试和构建具有大量sdks的跨平台时,最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

你可以在Android上,但不能在iOS上。这是minSdkVersionmaxSdkVersiontargetSdkVersion。目前,它是only available on Phonegap Build。在所有 Cordova / Phonegap CLI SDK 上,您必须更改解压缩更改设置重新包装.apk

加法:2015-11-11 自写这篇文章以来,我找到了flag available to iOS。您可以设置deployment-target,转换为 ipa属性列表中的MinimumOSVersion。我希望你可以原谅这个错误,因为iOS不是我的主要开发平台。

最好的运气