我刚刚开始学习Xamarin Forms,在尝试运行我的第一个空白应用程序(PCI)时,它会抛出异常:
无论是将其部署在虚拟Android设备上还是直接部署在我的手机上。此外,我使用Visual Studio 2017 RC,因为我无法在我的工作场所的机器上安装update 3 bugfix(KB3165756),这对于在VS 2015上运行跨平台应用程序至关重要(因为我从MSDN论坛帖子获得)。 有" Master Detail" VS2017RC中跨平台项目的模板,它提供了一些简单的应用程序模板,运行顺畅。
答案 0 :(得分:0)
我认为异常描述就是这样。
在Resources \ values \ styles.xml中检查您的样式。 可能有这样的父母:
parent="@android:style/Theme.Holo.Light"
你必须改变这样的事情:
parent="Theme.AppCompat"
或者将MainActivity
的继承更改为FormsApplicationActivity
。
同时检查实施AppCompat的documentation。如果这是一个空白项目,则可能是项目模板中的错误。