我最近遇到了一个问题,我构建的sdk版本(23)对我测试的设备来说太新了。我不得不添加一个偏好标记来定位sdk 19来构建。但是,如果我想支持多个平台版本和sdks,如何指定要构建的多个sdk版本?
例如,如何构建19,20,21,22,23并让cordova在测试时为我的设备选择正确的sdk版本?如何才能为ios提供这个服务?尝试测试和构建具有大量sdks的跨平台时,最好的方法是什么?
答案 0 :(得分:1)
你可以在Android上,但不能在iOS上。这是minSdkVersion
,maxSdkVersion
和targetSdkVersion
。目前,它是only available on Phonegap Build。在所有 Cordova / Phonegap CLI 和 SDK 上,您必须更改解压缩更改设置重新包装.apk
加法:2015-11-11 自写这篇文章以来,我找到了flag available to iOS。您可以设置deployment-target
,转换为 ipa属性列表中的MinimumOSVersion
。我希望你可以原谅这个错误,因为iOS不是我的主要开发平台。
最好的运气