sgunji’s blog

ものづくりやプログラミングなど…最近はXamarinを少々

Android.Views.InflateExceptionについて

Xamarinで何回かデバッグしているうちに

 

Android.Views.InflateException: Binary XML file line #1: Binary XML file line #1: Error inflating class android.support.v7.widget.Toolbar

 

というメッセージが出て困りました。

 protected override void OnCreate(Bundle bundle)
        {
            TabLayoutResource = Resource.Layout.Tabbar;
            ToolbarResource = Resource.Layout.Toolbar;

            base.OnCreate(bundle);//<-ここで止まっちゃう

            global::Xamarin.Forms.Forms.Init(this, bundle);

            var app = new App();
            LoadApplication(app);

        }

teratail.com

上記を参考に何回かバージョンを落として,アップデートしてを繰り返しましたが,なおらず・・・。

Androidの参照を除いてみると

  • System.ObjectModel

に黄色い三角が表示されていました。



f:id:sgunji:20170306123742p:plain

NuGetパッケージの復元ってやったらできました!