包“Microsoft.Android.Ref.29”在工作负载清单中不存在。

请教再用 vs 开发 安卓时 目标操作系统版本 默认是33 已改成 29 就报以下错误,从来没遇见过,求解答

img


img

android环境也装了阿

img

1.试一下Project-Gradle Scripts下双击 "build.gradle(Module: app)" 文件编辑 build.gradle 文件,在android 标签内添加以下内容:

compileOnly 'com.microsoft.android.ref:28'
implementation 'com.microsoft.android.ref:29'
// 这里添加了两个 Microsoft Android Ref 包的版本。一个是编译仅包,另一个是实现包

点击 "Sync Now" 按钮,等待同步完成,重新构建并运行程序
2.项目依赖项没有正确设置或已损坏,检查项目依赖项并尝试重新安装 Microsoft.Android.Ref.29 包
3.compileSdkVersion 设置不支持 API 29,确保应用程序的 build.gradle 文件中的 compileSdkVersion 设置为 29 或更高版本