【发布时间】: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