在Nativescript应用程序中设置支持的最低支持Android版本。
问题描述:
我已经为Google Play部署了一个Nativescript应用程序,供我的Beta版测试人员使用。我的应用程序仅用于支持Android 4.4及更高版本。所以我认为在AndroidManifest中设置这个工作将会完成工作。在Nativescript应用程序中设置支持的最低支持Android版本。
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="__APILEVEL__"/>
然而,一旦部署在Play商店仍然说,这些运行Android版本低于4.4仍然可以下载该应用。我还需要做些什么来防止这种情况发生?
答
按照下面的线,其中关于如何修改与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文件。
你使用gradle吗? – user1506104
嘿Stavros - 我已经记录了这个行为倪这个线程https://github.com/NativeScript/android-runtime/issues/575在那里你可以追踪这个问题的可能的解决方案 –
@ user1506104是的,我有一个应用程序。 gradle文件。 –