【发布时间】:2014-03-28 18:04:00
【问题描述】:
我正在使用适用于 Xamarin.Android 的 Windows Azure 移动服务中的示例应用程序来构建一个可以接收来自 Azure 移动服务的推送通知的 Android 应用程序。我按照instructions on the Windows Azure Mobile Services site 创建了一个将接收推送通知的 Android 应用程序。这是一个两阶段的过程。第 1 阶段是让 ToDo 示例应用程序正常工作,它允许您使用 Azure 移动服务作为示例 todo 应用程序的后端。我让那部分工作没有问题。对我来说,这意味着可以排除很多问题作为我当前问题的可能原因,例如,这意味着我与 Azure 移动服务的所有连接都正常工作,并且我能够在模拟器中运行基本的 Android 应用程序。
我在第 2 阶段遇到问题,它添加了代码以接收来自 Google 通知服务的推送通知。我按照这些说明进行了编译、构建和部署,但是当它出现在模拟器中时,我看到一条错误消息,上面写着“设备没有包 com.google.android.gsf”。我能够做的一点点挖掘似乎表明缺少一些谷歌运行时(com.google.android.gsf)。这是我的第一个 Xamarin 和第一个 Andriod 应用程序,因此您可能需要慢慢指导我,特别是如果我必须向 Android SDK 添加一个附加组件。
-罗斯
【问题讨论】: