每次我创建一个新的Xamarin.Forms Blank XAML Project时,它会在运行Android平台时抛出一个Unhandled Exception:
" Android.Views.InflateException:二进制XML文件行#1:错误膨胀类android.support.v7.widget.Toolbar"
请注意,要重现此问题,无需添加代码或视图。只需创建一个项目并在Android平台上执行即可。
我在使用Android 5.1 - API 22的三星平板电脑中进行部署
我的开发环境是:
默认的Xamarin Forms项目包括以下NuGet包版本:
我能够通过将Xamarin.Forms从2.3.3.180降级到2.3.3.168来解决这个错误
我想知道为什么会发生这种情况,以及是否安装了错误或错误版本。
谢谢!
答案 0 :(得分:0)
昨天我遇到了这个问题。您需要确保在Android Manifest中设置主题
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto" android:theme="@android:style/Theme.Material.Light" package="yourpackage" android:versionCode="0" android:versionName="Alpha">