【问题标题】:Unable to build Xamarin solution on Android无法在 Android 上构建 Xamarin 解决方案
【发布时间】:2017-02-26 03:11:41
【问题描述】:

请告诉我如何解决这个问题。我更新了 Xamarin 表单 dll。

我收到以下错误:

错误错误:找不到符号 私有本机 void n_onInflate (android.support.v7.widget.ViewStubCompat p0, android.view.View p1); 符号:类 ViewStubCompat 位置:包android.support.v7.widget obj\Debug\android\src\mono\android\support\v7\widget\ViewStubCompat_OnInflateListenerImplementor.java 错误错误:找不到符号 公共无效 onInflate (android.support.v7.widget.ViewStubCompat p0, android.view.View p1) 符号:类 ViewStubCompat 位置:包android.support.v7.widget obj\Debug\android\src\mono\android\support\v7\widget\ViewStubCompat_OnInflateListenerImplementor.java 错误错误:包android.support.v7.widget.ContentFrameLayout不存在 android.support.v7.widget.ContentFrameLayout.OnAttachListener obj\Debug\android\src\mono\android\support\v7\widget\ContentFrameLayout_OnAttachListenerImplementor.java 错误错误:包android.support.v7.widget.FitWindowsViewGroup 不存在 android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener \obj\Debug\android\src\mono\android\support\v7\widget\FitWindowsViewGroup_OnFitSystemWindowsListenerImplementor.java 错误错误:包android.support.v7.widget.ViewStubCompat 不存在 android.support.v7.widget.ViewStubCompat.OnInflateListener \obj\Debug\android\src\mono\android\support\v7\widget\ViewStubCompat_OnInflateListenerImplementor.java

【问题讨论】:

    标签: xamarin xamarin.android xamarin.forms


    【解决方案1】:

    您是否“更新了所有 Nuget 包”?这将下载不正确版本的 Google 库。您必须手动更新 Forms 包,然后它们会引入所需的依赖项。

    还要确保更新所有项目中的包(实际的 Forms 项目和特定于平台的项目)。

    最后,清理解决方案并重建。

    【讨论】:

      【解决方案2】:

      James Montemagno 在这里完美地解释了这个问题:

      Xamarin Forums

      我怀疑您已经更新了所有需要手动干预的软件包,如上面@Krumelur 所述。

      【讨论】:

        猜你喜欢
        • 2011-12-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-24
        • 2018-03-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多