【问题标题】:Xamarin.Android Build Error for Xamarin Forms 4 SolutionXamarin Forms 4 解决方案的 Xamarin.Android 构建错误
【发布时间】:2019-11-03 12:09:39
【问题描述】:

我正在尝试使用 Visual Studio Pro 2019 版本 16.1.3 编译新创建的 Xamarin.Forms 解决方案。我使用稳定的 Xamarin.Forms 版本 4.0.0.425677。该解决方案包含一个 iOS、Android 和 UWP 项目。

当我尝试编译时,即使没有进行任何代码更改,我也会收到以下 Android 编译错误。

C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(3326,2):错误:路径的一部分“ AccessibilityManagerCompat_AccessibilityStateChangeListenerImplementor.class" 找不到

我找到的唯一相关帖子是here,它建议删除Android项目中的bin和obj文件夹。这不适用,因为我首先从一个新的解决方案开始。任何想法可能是什么原因?

【问题讨论】:

    标签: xamarin.forms xamarin.android


    【解决方案1】:

    好吧,事实证明,只有当我的 Android 项目名称中包含“Xamarin”一词时,我才会遇到此问题。这似乎让 Android 编译器感到困惑。

    【讨论】:

    • 好吧,如果问题是 Xamarin,并且您在创建解决方案后重命名,那么它很可能会保留问题。为什么不直接从项目名称中删除 Xamarin?
    • 如果您是开发团队的新手,我希望命名空间和相应的项目名称相同,以便在解决方案中轻松找到自己的方式。如果您在同一个命名空间中“生活”了多种技术,我将需要命名空间中的 Xamarin(因此也需要在项目名称中)。
    猜你喜欢
    • 1970-01-01
    • 2021-03-13
    • 2014-05-15
    • 2016-01-18
    • 1970-01-01
    • 1970-01-01
    • 2011-12-24
    • 2017-02-26
    • 1970-01-01
    相关资源
    最近更新 更多