试图在项目'PushNotificationEx.Android‘上安装必需的android组件时出错。项目“PushNotificationEx.Android”需要在您的计算机上安装以下组件: Xamarin.GooglePlayServices.Base JavaLibraryReference:r22.zip-m2repository/com/google/android/gms/play-services-base/8.1.0/play-services-base-8.1.0.aar-8.1.0 AndroidResources:r22.zip-m2repository/com/google/android/gms/play-services-base/8.1.0/play-services-base-8.1.0.aar-8.1.0 Xamarin.GooglePlayServices.Basement JavaLibraryReference:r22.zip-m2repository/com/google/android/gms/play-services-basement/8.1.0/play-services-basement-8.1.0.aar-8.1.0 AndroidResources:r22.zip-m2repository/com/google/android/gms/play-services-basement/8.1.0/play-services-basement-8.1.0.aar-8.1.0 Xamarin.GooglePlayServices.Gcm JavaLibraryReference:r22.zip-m2repository/com/google/android/gms/play-services-gcm/8.1.0/play-services-gcm-8.1.0.aar-8.1.0 AndroidResources:r22.zip-m2repository/com/google/android/gms/play-services-gcm/8.1.0/play-services-gcm-8.1.0.aar-8.1.0 请双击此处安装. 安装错误: XA5207请安装软件包:“GPS”可在SDK安装程序中使用。Java库文件'C:\Users\user\AppData\Local\Xamarin\Xamarin.GooglePlayServices.Base\8.1.0\embedded\classes.jar‘不存在。XA5207请安装软件包:“GPS地下室”可在SDK安装程序中使用。Java库文件‘C:\ Files\Android\android-sdk\extras\google\classes.jar’不存在。XA5207请安装软件包:“GCM”可在SDK安装程序中使用。Java库文件‘C:\ Files\Android\android-sdk\extras\google\classes.jar’不存在。
我想通过一个信号做推送通知。在我的项目中安装'Com.OneSignal‘软件包后,我得到了这个错误。双击也不是working..Please帮助。
发布于 2018-06-06 13:41:02
这个问题与OneSignal无关。您很可能使用一个过时的Xamarin窗体项目和一个新版本的VisualStudio2017。为了测试这一点,我在VS 2017中创建了一个全新的Xamarin Forms项目,并添加了OneSignal,它构建得非常好。
这个问题源于VS 2017的最新版本中缺乏对Xamarin组件的支持。要解决这个问题,要么在微软网站上遵循本指南,要么重新启动新的Xamarin窗体项目。
https://stackoverflow.com/questions/50718595
复制相似问题