早上好!
我正在尝试在Android模拟器上测试GCM
,但我一直收到SERVICE_NOT_AVAILABLE
错误。
我知道我的代码很好,因为我已经在实际设备上测试过并且一切运行良好。我的服务器端代码位于C#.net
。
Google文档说明如下:
To test your app when using the Google Play services SDK, you must use either:
-A compatible Android device that runs Android 2.3 or higher and includes Google Play Store.
-The Android emulator with an AVD that runs the Google APIs platform based on Android 4.2.2 or higher.
我的AVD正在运行Android 4.4.2
,应该适合进行测试。
我不确定问题是什么,显然Google Play
无法在模拟器上安装,所以如果它丢失的事实导致问题那么我想我就是无法在模拟器上进行测试(文件说我可以)。
有人在Android模拟器上成功测试过GCM
吗?如果是这样,你是怎么做到的?
答案 0 :(得分:0)
我必须做些什么才能让它发挥作用:
似乎x86版本的Google API v19有一个旧版本的GCM,所以它无法正常工作