PhoneGap Build has these features already implemented via <preference />
tag like
<!-- IOS -->
<preference name="target-device" value="universal" />
<preference name="deployment-target" value="7.0" />
<!-- Android -->
<preference name="android-minSdkVersion" value="10" />
<preference name="android-targetSdkVersion" value="12" />
<preference name="android-maxSdkVersion" value="15" />
We can use the same approach by implementing hooks for this preferences in platform-specific config parsers in cordova-lib
ETA for this feature ~ 4 days for both iOS and Android.
- iOS: UIDeviceFamily, and Supporting multiple iOS versions
- Android: Android manifest reference
Currently used by Cordova on Android
< uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" / >