尝试安装所需的Android组件时发生错误 Project' PushNotificationEx.Android'。项目 ' PushNotificationEx.Android'需要以下组件 安装在您的计算机上:Xamarin.GooglePlayServices.Base JavaLibraryReference: https://dl-ssl.google.com/android/repository/google_m2repository_r22.zip-m2repository/com/google/android/gms/play-services-base/8.1.0/play-services-base-8.1.0.aar-8.1.0 AndroidResources: https://dl-ssl.google.com/android/repository/google_m2repository_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: https://dl-ssl.google.com/android/repository/google_m2repository_r22.zip-m2repository/com/google/android/gms/play-services-basement/8.1.0/play-services-basement-8.1.0.aar-8.1.0 AndroidResources: https://dl-ssl.google.com/android/repository/google_m2repository_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: https://dl-ssl.google.com/android/repository/google_m2repository_r22.zip-m2repository/com/google/android/gms/play-services-gcm/8.1.0/play-services-gcm-8.1.0.aar-8.1.0 AndroidResources: https://dl-ssl.google.com/android/repository/google_m2repository_r22.zip-m2repository/com/google/android/gms/play-services-gcm/8.1.0/play-services-gcm-8.1.0.aar-8.1.0
请双击此处进行安装。
Intallation错误:XA5207请安装包装:' GPS Base' SDK安装程序中提供。 Java库文件 ' C:\用户\用户\应用程序数据\本地\ Xamarin \ Xamarin.GooglePlayServices.Base \ 8.1.0 \嵌入\ classes.jar' 不存在。 XA5207请安装包装:' GPS地下室'可得到 在SDK安装程序中。 Java库文件' C:\ Program 文件\ Android的\ Android的SDK \演员\谷歌\ classes.jar'不存在。 XA5207请安装包装:' GPS GCM' SDK安装程序中提供。 Java库文件' C:\ Program 文件\ Android的\ Android的SDK \演员\谷歌\ classes.jar'不存在。
我想通过信号进行推送通知。我在安装Com.OneSignal'之后收到此错误。包在我的项目中。双击也无法正常工作..请帮助..
答案 0 :(得分:0)
此问题与OneSignal无关。您最有可能使用过时的Xamarin Forms项目和新版本的Visual Studio 2017.为了测试这一点,我在VS 2017中创建了一个全新的Xamarin Forms项目并添加了OneSignal并且它构建得很好。
此问题源于最新版本的VS 2017中缺少对Xamarin组件的支持。要解决此问题,请在Microsoft网站上关注this guide或重新开始使用新的Xamarin Forms项目