android - Xamarin Google Play 服务丢失?

标签 android xamarin xamarin.android xamarin.forms

我尝试在 Visual Studio 2012 中的 Xamarin Forms Android 应用中使用 Google Cloud Messaging,但 GoogleApiAvailability.Instance.IsGooglePlayServicesAvailable(this) 调用返回错误代码 1(缺少服务) )。我确保已安装 NuGet 包(否则命名空间不可用)并且 Android SDK 管理器已安装 Google Play 服务。

我还需要做什么才能提供该服务?

编辑 10/20 1:34PM

当我在设备上通过 USB 调试应用时,IsGooglePlayServicesAvailable() 返回成功代码

最佳答案

我的问题是我尝试使用 Android SDK 附带的模拟器,而不是 Xamarin Android Player https://xamarin.com/android-player

请记住,如果您需要使用 Google Play 服务,您还需要安装 Google Play 商店应用并更新它 https://university.xamarin.com/resources/how-to-install-google-play-on-android-emulator

关于android - Xamarin Google Play 服务丢失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33240264/

相关文章:

java - 从星期几整数java获取日期字符串

android - 相机预览显示黑屏

c# - 广播接收器监听以随机间隔触发的连接变化

ios - 如何在 Xamarin Studio 中检查预构建事件的构建配置

xamarin - 如何解决 Xamarin.Forms.Platform.Android.ListViewAdapter.IsEnabled 异常?

android - EditText 高度-长度

android - 使用 Gps 进行位置跟踪

直接从移动应用程序进行 Azure AD 授权

xamarin - 无法在 Azure Pipelines 中构建 Xamarin Android 项目

android - MonoDroid/MonoDevelop : Interactive debugger isn't working