gpt4 book ai didi

android - Xamarin : No resource found that matches the given names (AppCompat)

转载 作者:可可西里 更新时间:2023-11-01 18:45:24 28 4
gpt4 key购买 nike

我在 Azure 上部署了一个虚拟机。我已经安装了 Visual Studio 2015、Xamarin 和其他移动开发工具。我在本地计算机上进行了相同的设置,以通过 Visual Studio 在我的设备上测试我的应用

唯一的区别是 Android SDK 的安装。在我的本地机器上,我没有图像系统。

Android DSK Manager

我在我的虚拟机上开发了一个应用程序。我在编译期间没有错误。我使用 Android.Support.Design、Android.Support.V4、Android.Support.V7.AppCompat、Android.Support.V7.RecyclerView(NuGet 的最新版本)及其 MvvmCross 实现。

My Azure Virtual Machine

我想在本地计算机上继续开发应用程序。 NuGet 包已正确恢复。

当我构建应用程序时,我遇到了一些错误:

My Local Machine

Error       Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.  Novatech.Droid  D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml
Error Error retrieving parent for item: No resource found that matches the given name 'Base.Widget.AppCompat.Button'. Novatech.Droid D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml
Error No resource found that matches the given name: attr 'buttonStyle'. Novatech.Droid D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml
Error No resource found that matches the given name: attr 'colorAccent'. Novatech.Droid D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml
Error No resource found that matches the given name: attr 'colorPrimary'. Novatech.Droid D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml
Error No resource found that matches the given name: attr 'colorPrimaryDark'. Novatech.Droid D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml
Error No resource found that matches the given name: attr 'windowActionBar'. Novatech.Droid D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml
Error No resource found that matches the given name: attr 'windowNoTitle'. Novatech.Droid D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml
Error No resource found that matches the given name: attr 'windowNoTitle'. Novatech.Droid D:\Sources\Novatech\Novatech.Droid\Resources\values\styles.xml

我试过了

  • 通过“@android:styles/Theme.AppCompat.Light.DarkActionBar”和其他一些(android/styles)更改“Theme.AppCompat.Light.DarkActionBar”
  • C:\Program Files (x86)\Android\android-sdk\extras 中将 target=android-19 更改为 target=android-21\android\support\v7\appcompat\project.properties

有人可以向我解释一下这是什么问题吗?我掉了。相同的操作系统、相同的工具、相同的 SDK、相同的 JDK,

最佳答案

我在 Mac 上使用 Xamarin Studio 时遇到了同样的问题。我为解决该问题所做的工作是更新 NuGet 包 Xamarin.Android.Support.v7.AppCompat。我认为您也可以使用相同的方法来解决 Visual Studio 上的问题。

看看
enter image description here

关于android - Xamarin : No resource found that matches the given names (AppCompat),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37780221/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com