Ali*_*ias 9 .net c# android xamarin xamarin.forms
我已将我的项目 Xamarin.Forms NuGet 包从版本 2.5 更新到 3.5。更新后,我的 Android 项目出现错误:
命名空间“Xamarin.Forms.Platform”中不存在类型或命名空间名称“Android”(您是否缺少程序集引用?)
到目前为止我尝试过的:
编辑:2022 年 3 月 15 日
我更新了 Android Manifest.xml 文件中的目标 Android 版本。
接下来我必须TargetFramework通过以下步骤更新版本
或者,为了更新目标版本,您可以通过编辑项目 .csproj 文件来手动执行此操作。这样做,将显示重新加载项目的提示。请重新加载。
在 VS for Mac 中编辑项目文件的步骤。
<TargetFrameworkVersion>v11.0</TargetFrameworkVersion>为您的目标版本。我在这里添加了 v11.0 作为目标。如果 Android 目标版本是根本原因,您应该不会再看到编译器错误。
@Jaymin 是对的。您必须确保安装的 Xamarin.Android 的版本应与您添加到当前项目的版本相同。
例如,如果您安装了 Xamarin.Android v27.0.2.1,则无法仅将项目升级到 v28.0.0.1。您应该首先升级随 Visual Studio 安装的组件(Xamarin.Android)。
| 归档时间: |
|
| 查看次数: |
15466 次 |
| 最近记录: |