適用於 Android 的 .NET 錯誤 XA4216

範例訊息

error XA4216: The deployment target '19' is not supported (the minimum is '24'). Please increase the $(SupportedOSPlatformVersion) property value in your project file.
error XA4216: The deployment target '19' is not supported (the minimum is '24'). Please increase (or remove) the //uses-sdk/@android:minSdkVersion value in your AndroidManifest.xml.
warning XA4216: AndroidManifest.xml //uses-sdk/@android:targetSdkVersion '19' is less than API-24, this configuration is not supported.

問題

此錯誤或警告表示您的應用程式是以不支援的 API 層級為目標。

解決方法

編輯您的 csproj,並將 '$(SupportedOSPlatformVersion)' 屬性值提高到不小於最低支援版本的值。

或

編輯您的 AndroidManifest.xml 並移除 //uses-sdk/@android:minSdkVersion,或將其增加到不小於最低支援版本。

或

編輯您的 AndroidManifest.xml 並移除 //uses-sdk/@android:targetSdkVersion,或將其增加到不小於最低支援版本。

.NET 11 需要 Android API 等級 24 或更高等級。 $(SupportedOSPlatformVersion) manifest minSdkVersion 描述應用程式的部署最小值。 Manifest targetSdkVersion 是獨立的,也可能受到目標框架和 Google Play 政策的影響。