0

我正在使用 Phonegap CLI 6.0.3 生成 android 应用程序。我想设置 minSdkVersion = 19。

根据how-do-i-specify-the-android-api-level-in-phonegaphow-can-i-specify-the-minimum-sdk-in-phonegap-it-is-ignoring-android-minsdkvers,我应该修改sdk编号

<preference name="android-minSdkVersion" value="19" />

但是,当我尝试在 android 4.3 手机(sdk 18)中安装该应用程序时,它仍然可以工作。我如何禁止人们在 andorid phone sdk = 18 或更低版本中安装我的应用程序?

4

1 回答 1

0

您应该手动更改它

  yourproject/config.xml

    <preference name="android-minSdkVersion" value="19"/>

下次构建时,Cordova 应该在 Android Manifest 上设置它。

如果这不起作用,您可以将其更改为

  yourproject/platforms/Android/AndroidManifest.xml

    <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="XX" />

但请记住,这个文件是自动构建的,并不是真的要改变,所以它可以被覆盖或其他一些意想不到的行为。

于 2016-06-01T12:58:42.040 回答