安卓开发 Android Cookie

Android 安卓是最开放的手机操作系统,谷歌安卓APP开发和安卓市场的相关话题

Resource.Designer.cs:“资源…不包含…的定义”

今天我更新了Android版的NuGet软件包(我们目前正在为Android和iOS开发)。 更新后,我无法再构建Android版本。 这是我到目前为止每次更新包装后遇到的问题,但这次我无法解决这个问题。 通常重启Xamarin或重新安装NuGet包有帮助。 我有151条错误消息,如下所示: /Users/Username/Projects/MyAppName/Droid/Resources/Resource.designer.cs(118,118):错误CS0117:> MyAppName.Droid.Resource.Attribute’不包含mediaRouteSettingsDrawable的定义’(CS0117)(MyAppName.Droid) 以下是我尝试解决此问题的所有步骤(按此顺序): 建立 – >清理所有 从每个项目卸载每个NuGet包(Droid,iOS,SyncLibrary(用于SQL Server通信的自有库)和UITest) 删除文件“Resource.Designer.cs”中的所有内容 关闭Xamarin 在SDK Manager中为每个版本安装每个软件包 删除解决方案的packages文件夹 删除/Users/Username/.local/share/Xamarin的内容 删除/Users/Username/.local/share/NuGet/cache的内容 启动Xamarin 将Newtonsoft.Json包添加到SyncLibrary 添加Android软件包:只添加所需的软件包,让NuGet自行解决依赖关系(如Xamarin.Android.Support,Xamarin.GooglePlayServices等)。 已安装的包(按此顺序): Xamarin.Forms …………………………………(2.2.0.45) Xamarin.Forms.Maps ………………………(2.2.0.45) XLabs.Forms ……………………………………..(2.0。 5782) ZXing.Net.Mobile ………………………..(2.0.4.46) Newtonsoft.Json ………………………………(8.0.3) Xam.Plugin.Geolocator ……………………(3.0.4) 建立 – >清理所有 重启Xamarin 构建新的:SyncLibrary(因此在尝试构建Android版本时没有依赖性错误) 构建新:Android版本 – >错误 我真的不知道该怎么办了。 感谢任何帮助/想法,提前感谢。