2017-06-18 86 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,然後重新安裝。 –