【问题标题】:when create xamarin.android app has error当创建 xamarin.android 应用程序有错误
【发布时间】:2022-02-11 22:04:30
【问题描述】:

您好,我在Android上创建Xamarin应用时,创建应用后遇到如下错误

1-链接文件资源失败。 2 属性 layout_behavior(又名 com.companyname.app2:layout_behavior) 未找到。

看到这个问题后,我看到使用的Android版本是Android 11,并更改为8.1版本。 错误已修复,但它向我显示了新错误

包 Xamarin.Google.Android.Material 1.0.0.1 与 monoandroid81 (MonoAndroid,Version=v8.1) 不兼容。包 Xamarin.Google.Android.Material 1.0.0.1 支持:monoandroid90 (MonoAndroid,Version=v9.0) 包 Xamarin.AndroidX.AppCompat 1.2.0.5 与 monoandroid81 (MonoAndroid,Version=v8.1) 不兼容。包 Xamarin.AndroidX.AppCompat 1.2.0.5 支持:monoandroid90 (MonoAndroid,Version=v9.0)

由于程序出错,无法使用nuget 我猜 Visual Studio 使用 Android 11 库构建我的项目。 但我不知道如何改变这个 请帮我修复错误

【问题讨论】:

  • 这个错误意味着您需要将 TargetFramework 设置为 Android 9.0 或更高版本。
  • 如果您仍然想使用框架 8.0,请将 nuget 包降级到可压缩版本

标签: c# android xamarin xamarin.android


【解决方案1】:

这个问题没有解决,最终我不得不更换 Windows 并重新安装 Visual Studio 而且重装Visual Studio后就没有这个问题了

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-08-08
  • 2021-07-22
  • 2016-09-16
  • 1970-01-01
  • 1970-01-01
  • 2012-11-13
  • 2020-08-09
相关资源
最近更新 更多