2016-10-04 100 views
1

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

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

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

+0

你使用gradle吗? – user1506104

+0

嘿Stavros - 我已经记录了这个行为倪这个线程https://github.com/NativeScript/android-runtime/issues/575在那里你可以追踪这个问题的可能的解决方案 –

+0

@ user1506104是的,我有一个应用程序。 gradle文件。 –

回答

2

按照下面的线,其中关于如何修改与app.gradle

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

基本上是以Plamen5kov表明您的最低SDK版本显示的解决方案,你必须做到以下几点:

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

android {  
    defaultConfig { 
     minSdkVersion 19 .... 

摇篮覆盖AndroidManifest.xml中,这就是为什么你需要改变 配置的gradle中,而不是在manifest文件。

相关问题