我已经安装了cordova 5.0.0。我正在尝试将minSDK设置为7,这样我就可以在2.3 Android设备上运行我的项目,但它不起作用。
我尝试了什么:
1)运行“cordova -d run android --minSdkVersion = 7”
2)编辑projectname / config.xml并添加
<platform name="android">
<allow-intent href="market:*" />
<preference name="android-minSdkVersion" value="7" />
</platform>
3)编辑platforms / android / CordovaLib中的AndroidManifest.xml并将uses-sdk更改为“7”
<uses-sdk android:minSdkVersion="7" />
以上都没有,我得到的错误是minSDK可以低至14。
答案 0 :(得分:1)
Cordova支持Android 4.0.x(从Android API级别14开始) 更高。作为一般规则,Android版本不受支持 科尔多瓦在Google的分销仪表板上跌幅低于5%。 Android版本早于API级别10和3.x版本 (Honeycomb,API水平11-13)显着低于5% 阈值。
https://cordova.apache.org/docs/en/5.0.0/guide/platforms/android/index.html
要在Android 2.3上运行Cordova,请尝试Cordova 4。