knu*_*arn 5 c# android xamarin android-support-library google-play-services
我正在使用Visual Studio中的Xamarin.Android项目,该项目具有以下组件:Azure移动服务版本1.1.0,Google Play服务(ICS)版本13.0和Android支持库v13版本19.1.0.
当我尝试将组件更新到最新版本Azure Mobile Services版本1.2.2,Google Play服务(ICS)版本18.0和Android支持库v13版本20.0时.我收到有关Android支持库v4和v13之间存在冲突的重复版本的错误,因为Google Play Services版本18.0现在不包含Android支持库v4.
现在我要解决的问题是删除Android支持库v13因为已经包含了v4.
当我尝试构建项目时,我在输出中得到以下错误:
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'Xamarin.Android.Support.v13, Version=1.0.0.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : File name: 'Xamarin.Android.Support.v13.dll'
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : at Xamarin.Android.Tuner.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters)
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies, AssemblyDefinition assembly, Boolean topLevel)
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : at Xamarin.Android.Tasks.ResolveAssemblies.Execute()
Run Code Online (Sandbox Code Playgroud)
我在项目中的文件中找不到任何Xamarin.Android.Support.v13.dll.
我的目标是该应用必须拥有最新版本的Azure移动服务和Google Play服务以及支持API 15或更高版本的设备.