Android api 级别要求是 minsdkversion 29 allowed

问题描述 投票:0回答:1

有人可以为我澄清一下吗?在 android 清单文件中我有

使用 sdk android:minSdkVersion="29" android:targetSdkVersion="33"

阅读谷歌文档https://developer.android.com/google/play/requirements/target-sdk

我不清楚的是

从 2023 年 1 月开始,应用更新必须针对 Android 12

我认为因为我有“targetSdkVersion=33”我会没事吗?

minSDKVersion 被google 接受有什么关系? minSDKVersion 应该是 31 还是我可以放在那里 29?

希望有意义

android xamarin xamarin.forms xamarin.android
1个回答
0
投票

是的,你会没事的

targetSdkVersion

新应用必须以 Android 12(API 级别 31)或更高版本为目标

minSdkVersion
不受此影响。此属性定义您希望在您的应用程序中支持多少个旧版本。如果您也以旧版本为目标,您的潜在用户群会高得多,但您可能需要花费额外的精力来保持向后兼容性。

可以在 apilevels.com 上看到对所有设备 API 级别的累积使用的粗略估计。使用

minSdkVersion=29
,您的应用程序支持大约 77.7% 的所有 Android 设备:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.