【发布时间】:2016-12-13 15:37:48
【问题描述】:
将 MacOs X 升级到 Sierra 后,我在构建解决方案时遇到了一些问题。
这个问题与资源文件有关,我得到了 16 个错误,例如:
Error: Resource.Drawable does not contain a definition for "abc_ratingbar_full_material"
同样适用于:
abc_search_view_text_min_width
abc_btn_rating_star_off_mtrl_alpha
abc_btn_rating_star_on_mtrl_alpha
abc_dialog_material_background_dark
abc_dialog_material_background_light
abc_ic_ab_back_mtrl_am_alpha
abc_ic_clear_mtrl_alpha
abc_ic_go_search_api_mtrl_alpha
abc_ic_menu_moreoverflow_mtrl_alpha
abc_ic_search_api_mtrl_alpha
abc_ic_voice_search_api_mtrl_alpha
Package.config:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="AndroidEasingFunctions" version="1.0.2.0" targetFramework="MonoAndroid60" />
<package id="AutoFitTextView" version="0.2.1.0" targetFramework="MonoAndroid60" />
<package id="Bolts" version="1.4.0.1" targetFramework="monoandroid70" />
<package id="HtmlAgilityPack" version="1.4.9.5" targetFramework="monoandroid70" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="monoandroid70" />
<package id="NineOldAndroids" version="2.4.0" targetFramework="MonoAndroid60" />
<package id="RecyclerViewAnimators" version="2.1.0.0" targetFramework="MonoAndroid60" />
<package id="Refractored.PagerSlidingTabStrip" version="1.1.6" targetFramework="monoandroid70" />
<package id="SharpZipLib.Portable" version="0.86.0.0003" targetFramework="MonoAndroid50" />
<package id="Xamarin.Android.Support.Animated.Vector.Drawable" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.Compat" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.Core.UI" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.Core.Utils" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.CustomTabs" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.Design" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.Fragment" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.Media.Compat" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.v4" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.v7.AppCompat" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.v7.CardView" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.v7.RecyclerView" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Android.Support.Vector.Drawable" version="24.2.1" targetFramework="monoandroid70" />
<package id="Xamarin.Facebook.Android" version="4.16.1" targetFramework="monoandroid70" />
<package id="Xamarin.Firebase.Common" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Ads" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Ads.Lite" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Analytics" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Analytics.Impl" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.AppIndexing" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Base" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Basement" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Clearcut" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Gass" version="32.961.0" targetFramework="monoandroid70" />
<package id="Xamarin.GooglePlayServices.Tasks" version="32.961.0" targetFramework="monoandroid70" />
</packages>
这怎么可能?可能是我缺少对某些东西的引用吗?
【问题讨论】:
-
在 Android SDK 管理器中将 Android SDK 工具、SDK 平台和(在 Extras 中)Android 支持存储库更新到最新版本。如果这没有帮助,请添加到您的 NuGet 参考问题列表(packages.config 文件)
-
已更新,没有变化。添加了 packages.config
标签: xamarin xamarin.android android-resources