use-sdk android:minSdkVersion 不能设置为小于 21

jst*_*rdo 4 android maui

这真让我抓狂。

我有一个 MAUI 项目,在编译时发送以下错误:

use-sdk:minSdkVersion 19 不能小于库中声明的版本 21

当我看到 AndroidManifest.xml 文件时,我看到:

<uses-sdk android:minSdkVersion="19" />
Run Code Online (Sandbox Code Playgroud)

我将“19”更改为“21”并重新编译。之后就成功了。

然后我更改一些代码并再次编译。Visual Studio 发送与以前相同的错误。我再次检查该参数中是否设置了“19”。

我怎样才能避免这种情况?

小智 6

在我使用 c# MAUI 的情况下,我需要从 Platforms/Android 文件夹中的 AndroidManifest.xml 中删除这一行。

<uses-sdk />
Run Code Online (Sandbox Code Playgroud)