在Nativescript应用程序中设置受支持的最低支持的Android版本。

时间:2016-10-04 03:17:44

标签: android google-play nativescript

我已将一个Nativescript应用程序部署到Google Play,供我的Beta测试人员使用。我的应用仅用于支持Android 4.4及更高版本。所以我认为在AndroidManifest中设置它可以完成工作。

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

然而,一旦部署,Play商店仍然说那些运行Android版本低于4.4的人仍然可以下载该应用程序。我还需要做些什么来防止这种情况?

1 个答案:

答案 0 :(得分:2)

按照下面的主题,其中显示了如何使用app.gradle修改最低SDK版本的解决方案

https://github.com/NativeScript/android-runtime/issues/575#issuecomment-251584253

基本上,如Plamen5kov所示,您必须执行以下操作:

  

你可以做的是去app / App_Resources / Android / app.gradle和   更改默认配置以满足您的要求。

 android {     
     defaultConfig {  
         minSdkVersion 19 .... 
  

Gradle会覆盖AndroidManifest.xml,这就是您需要更改的原因   gradle中的配置,而不是清单文件中的配置。