2017-06-18 90 views
1

我试图安装Xamarin.Facebook.Android SDK的客户端流量的Facebook登录,但是当我去安装的软件包的软件包管理器执行以下操作:Xamarin.Facebook.Android安装失败的

Attempting to gather dependency information for package 'Xamarin.Facebook.Android.4.22.0' with respect to project 'NapChat.Droid', targeting 'MonoAndroid,Version=v6.0' Attempting to resolve dependencies for package 'Xamarin.Facebook.Android.4.22.0' with DependencyBehavior 'Lowest' Resolving actions to install package 'Xamarin.Facebook.Android.4.22.0' Resolved actions to install package 'Xamarin.Facebook.Android.4.22.0' Install failed. Rolling back... Package 'Xamarin.Facebook.Android.4.22.0' does not exist in project 'NapChat.Droid' Package 'Xamarin.Facebook.Android.4.22.0' does not exist in folder 'C:\Users\Brandon\Desktop\NCHAT\NapChat\packages' Could not install package 'Xamarin.Facebook.Android 4.22.0'. You are trying to install this package into a project that targets 'MonoAndroid,Version=v6.0', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author. ========== Finished ==========

如何解决这个问题以安装Facebook SDK?

回答

1

从错误日志,您当前Mono.Android是6.0版本,这不符合Facebook的SDK的4.22.0要求:

enter image description here

所以,强烈建议安装最新的Xamarin.Android通过VS安装程序或从download page

或者,您可以安装版本4.16.1的Xamarin.Facebook.Android,其目标是Mino版本的Mono.Android 4.0.3。

+0

我遇到了如何更新Xamarin.Android的麻烦。我去了工具 - >选项 - > Xamarin - >选项,并点击立即检查并更新Xamarin,但我的Xamarin.Android仍然不是v7.0 –

+0

请尝试通过Android SDK Manager下载Android 7.0 SDK。并将项目配置为使用Android 7.0编译器。如果它仍然不起作用。请尝试先卸载Xamarin,然后重新安装。 –