首页 文章

使用Cordova 5.0.0无法将Android minSDK设置为7

提问于
浏览
0

我已经安装了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 .

1 回答

  • 1

    Cordova支持Android 4.0.x(从Android API级别14开始)及更高版本 . 作为一般规则,Android版本不受Cordova支持,因为它们在Google的分发仪表板上降至5%以下 . 早于API级别10的Android版本和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 .

相关问题