【发布时间】:2018-03-07 10:38:39
【问题描述】:
所以我有一个cross-platform 项目(IOS and Android),我需要为我的Android 项目安装GooglePlayServices.Base NuGetpackage,但是在尝试这样做时出现此错误:
包还原失败。回滚“MyApp.Android”的包更改。
我知道这是版本不兼容的错误,但我不知道具体在哪里。
这里是项目所有组件的版本:
Xamarin.Forms
2.5.1.317207-pre1。项目属性>应用>使用android版本编译:
Android 8.0 (Oreo).Xamarin.GooglePlayServices.Base
v60.1142.0(需要安装)。
有人说只有 GooglePlayServices.Base 32.940.0-beta3 适用于 Xamarin.Forms,但这个也不适用于我。
有什么想法吗?!
更新:
我可以安装 Xamarin.GooglePlayServices.Base v42.1021.1,但我需要在我的代码中使用 GcmClient,而这又需要 v60.1142.0。
【问题讨论】:
-
有什么消息吗?同样的问题。
-
嗨@ArneNöhre,不是真的,仍在使用v42.1021.1,因此无法实现推送通知。
标签: android xamarin xamarin.forms google-play-services nuget-package