无法在Android

时间:2016-10-17 08:01:11

标签: xamarin xamarin.android xamarin.forms

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

我收到以下错误:

  

错误错误:找不到符号       private native void n_onInflate(android.support.v7.widget.ViewStubCompat p0,android.view.View p1);     symbol:类ViewStubCompat     location:package android.support.v7.widget       OBJ \调试\机器人的\ src \单声道\机器人\ SUPPORT \ V7 \插件\ ViewStubCompat_OnInflateListenerImplementor.java   错误错误:找不到符号       public void onInflate(android.support.v7.widget.ViewStubCompat p0,android.view.View p1)     symbol:类ViewStubCompat     location:package android.support.v7.widget       OBJ \调试\机器人的\ src \单声道\机器人\ SUPPORT \ V7 \插件\ ViewStubCompat_OnInflateListenerImplementor.java   错误错误:包android.support.v7.widget.ContentFrameLayout不存在           android.support.v7.widget.ContentFrameLayout.OnAttachListener       OBJ \调试\机器人的\ src \单声道\机器人\ SUPPORT \ V7 \插件\ ContentFrameLayout_OnAttachListenerImplementor.java   错误错误:包android.support.v7.widget.FitWindowsViewGroup不存在           android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener       \ OBJ \调试\机器人的\ src \单声道\机器人\ SUPPORT \ V7 \插件\ FitWindowsViewGroup_OnFitSystemWindowsListenerImplementor.java   错误错误:包android.support.v7.widget.ViewStubCompat不存在           android.support.v7.widget.ViewStubCompat.OnInflateListener       \ OBJ \调试\机器人\ SRC \单\机器人\支持\ V7 \插件\ ViewStubCompat_OnInflateListenerImplementor.java

2 个答案:

答案 0 :(得分:0)

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

另外,请确保更新项目的所有中的软件包(实际的Forms项目和特定于平台的项目)。

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

答案 1 :(得分:0)

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

Xamarin Forums

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