【发布时间】:2017-02-12 08:52:19
【问题描述】:
我最近在我的电脑上安装 Win10 后重新安装了 Xamarin。
与往常一样,安装 Xamarin 并启动基本的 Xamarin.Forms 应用程序将不起作用,您需要遇到一些麻烦,这里是我的:
找不到与给定名称匹配的资源:attr 'windowNoTitle'。
未找到与给定名称匹配的资源:attr 'colorPrimary'。
找不到与给定名称匹配的资源:attr 'windowActionBar'。
检索项目的父项时出错:找不到与给定名称“Theme.AppCompat.Light.DarkActionBar”匹配的资源。 未找到与给定名称匹配的资源:attr 'colorPrimaryDark'。
未找到与给定名称匹配的资源:attr 'colorAccent'。
未找到与给定名称匹配的资源:attr 'colorAccent'。
找不到与给定名称匹配的资源:attr 'windowActionModeOverlay'。 检索项目的父项时出错:找不到与给定名称“Theme.AppCompat.Light.Dialog”匹配的资源。
我已经阅读了几个主题,说您需要将最低 SDK 版本更改为:
<uses-sdk android:targetSdkVersion="23" android:minSdkVersion="23" />
并在 Android SDK Manager 中更新所有数据包(也是如此)。
但我仍然得到错误。
任何提示要更改什么以使我的基本应用程序正常工作?
编辑 styles.xml 存在并且看起来像:
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<style name="MainTheme" parent="MainTheme.Base">
</style>
<!-- Base theme applied no matter what API -->
<style name="MainTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
<!--If you are using revision 22.1 please use just windowNoTitle. Without android:-->
<item name="windowNoTitle">true</item>
<!--We will be using the toolbar so no need to show ActionBar-->
<item name="windowActionBar">false</item>
[...]
【问题讨论】:
-
在使用 Xamarin 工作期间,我遇到了很多“无缘无故”的错误。起初我试图自己解决它们(检查 Xamarin 论坛,谷歌),但最终 REINSTALLATION 解决了所有问题。
-
我已经重新安装了 Xamarin...
标签: c# xamarin xamarin.forms