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

标签 android google-play nativescript

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

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

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

最佳答案

按照下面的线程进行操作,其中显示了如何使用 app.gradle 修改最低 SDK 版本的解决方案

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

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

what you can do is go to app/App_Resources/Android/app.gradle and change the default configuration to meet your requirements.

 android {     
     defaultConfig {  
         minSdkVersion 19 .... 

Gradle overrides the AndroidManifest.xml that's why you need to change the configuration in gradle, rather than in the manifest file.

关于android - 在 Nativescript 应用中设置受支持的最低 Android 版本。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39843611/

相关文章:

android - Google Play 不会发布我的应用,因为

android - 在 Google Play 商店中发布应用后,Google map 无法正常工作

Android - 在安装和启动时将数据从链接传递到应用程序

javascript - 跨平台 React Native 与 NativeScript

ios - Nativescript iOS 委托(delegate) listView(延迟加载?)

android - Android设备错误地解析了服务器中的日期时间

java - 使用 javaCV 从 Frames 在 Android 上录制视频

android - 检查是否安装了应用程序 - Android

android - tns 测试 android 第一次失败,然后在第二次执行时成功

android - NotificationListenerService 安卓穿戴