minSdkVersion 21 是否只允许 Android >= 5 个用户从商店下载应用程序?
Will minSdkVersion 21 allow only Android >= 5 users to download app from store?
在我的 React Native android 项目中,我想将限制设置为 Android 版本 >= 5。
在 build.gradle
我设置 minSdkVersion 21
.
此设置是否足够并且 android < 5 的用户将无法从商店获取它?
简短回答:是的,它会阻止安装。
看看这个
这是根据 google 分配的 api 级别,如果您设置 minSdkLevel
它将限制用户安装应用程序,如果他们没有设备那个特定的 API 级别。实际上,正如您从分布中看到的那样,您只是将应用从一小部分用户手中夺走了
是的,minimumSdk 决定了它工作的最低 api 级别。引入 targetSdkVersion 限制是为了防止应用程序开发人员使用旧的 apis 之类的权限来绕过 运行time 权限。针对旧 api 版本的应用程序在安装时始终允许所有必需的权限。 运行次权限的引入,让用户对APP中的权限有了更好的理解和控制。 minSdkVersion 实际上会影响您的应用 运行 的 Android 版本。 API 级别 21 会很好,因为它具有接近 85% 的设备覆盖率。
是的,参考 Android 版本代号-api @ https://source.android.com/setup/start/build-numbers
在我的 React Native android 项目中,我想将限制设置为 Android 版本 >= 5。
在 build.gradle
我设置 minSdkVersion 21
.
此设置是否足够并且 android < 5 的用户将无法从商店获取它?
简短回答:是的,它会阻止安装。
看看这个
这是根据 google 分配的 api 级别,如果您设置 minSdkLevel
它将限制用户安装应用程序,如果他们没有设备那个特定的 API 级别。实际上,正如您从分布中看到的那样,您只是将应用从一小部分用户手中夺走了
是的,minimumSdk 决定了它工作的最低 api 级别。引入 targetSdkVersion 限制是为了防止应用程序开发人员使用旧的 apis 之类的权限来绕过 运行time 权限。针对旧 api 版本的应用程序在安装时始终允许所有必需的权限。 运行次权限的引入,让用户对APP中的权限有了更好的理解和控制。 minSdkVersion 实际上会影响您的应用 运行 的 Android 版本。 API 级别 21 会很好,因为它具有接近 85% 的设备覆盖率。
是的,参考 Android 版本代号-api @ https://source.android.com/setup/start/build-numbers