我目前正在构建一个使用新的Google Cloud Messaging系统的应用程序.我在实时环境中设置了一个HTTP客户端服务器,允许我通过我的移动设备进行测试,但是当我尝试向GCM注册时,我不断收到一条IOException,指出gcm.register()接收到未知来源阻止我获取注册ID我需要允许我的服务器向我的设备发送消息.
我已经多次检查过我的发件人ID是否错误,我已检查过我的清单,看看我是否也有错误,我似乎无法找到问题.环顾四周也没有为我的问题提供任何答案.
这是我的日志:
07-18 11:34:25.487: W/System.err(3093): java.io.IOException: MAIN_THREAD
07-18 11:34:25.497: W/System.err(3093): at com.google.android.gms.gcm.GoogleCloudMessaging.register(Unknown Source)
07-18 11:34:25.497: W/System.err(3093): at koodoo.pushtest.MainActivity.onCreate(MainActivity.java:94)
07-18 11:34:25.497: W/System.err(3093): at android.app.Activity.performCreate(Activity.java:4492)
07-18 11:34:25.497: W/System.err(3093): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
07-18 11:34:25.497: W/System.err(3093): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
07-18 11:34:25.497: W/System.err(3093): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
07-18 11:34:25.497: W/System.err(3093): at android.app.ActivityThread.access$600(ActivityThread.java:123)
07-18 11:34:25.497: W/System.err(3093): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
07-18 11:34:25.497: W/System.err(3093): at android.os.Handler.dispatchMessage(Handler.java:99)
07-18 11:34:25.497: W/System.err(3093): at android.os.Looper.loop(Looper.java:137)
07-18 11:34:25.497: W/System.err(3093): at android.app.ActivityThread.main(ActivityThread.java:4424)
07-18 11:34:25.497: W/System.err(3093): at java.lang.reflect.Method.invokeNative(Native Method)
07-18 11:34:25.497: W/System.err(3093): at java.lang.reflect.Method.invoke(Method.java:511)
07-18 …Run Code Online (Sandbox Code Playgroud) android ioexception push-notification google-cloud-messaging