Google App Engine通过端点服务器连接Android注册失败

时间:2014-06-01 02:29:46

标签: android google-app-engine google-cloud-endpoints

我正在尝试按照本指南来启动App Engine Connected Android Project。但是,当我尝试运行我的Android应用程序并注册时,注册Google Cloud Messaging成功,但注册终端服务器失败。

https://developers.google.com/eclipse/docs/endpoints-androidconnected-gae

我在CloudEndpointUtils.java中手动设置LOCAL_ANDROID_RUN = true

有关如何解决此问题的任何想法?我在搜索结果中尝试了这些建议但没有成功。

Exception received when attempting to register with server at http://10.0.2.2:8888/_ah/api/
java.net.SocketTimeoutException: failed to connect to /10.0.2.2 (port 8888) after 20000ms
    at libcore.io.IoBridge.connectErrno(IoBridge.java:159)
    at libcore.io.IoBridge.connect(IoBridge.java:112)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:460)
    at java.net.Socket.connect(Socket.java:832)
    at libcore.net.http.HttpConnection.<init>(HttpConnection.java:76)
    at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
    at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:340)
    at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:87)
    at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
    at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:316)
    at libcore.net.http.HttpEngine.connect(HttpEngine.java:311)
    at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:290)
    at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:240)
    at libcore.net.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:81)
    at libcore.net.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:197)
    at com.google.api.client.http.javanet.NetHttpRequest.execute(NetHttpRequest.java:77)
    at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:964)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460)
    at com.finalproject.GCMIntentService.onRegistered(GCMIntentService.java:163)
    at com.google.android.gcm.GCMBaseIntentService.handleRegistration(GCMBaseIntentService.java:251)
    at com.google.android.gcm.GCMBaseIntentService.onHandleIntent(GCMBaseIntentService.java:153)
    at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:137)
    at android.os.HandlerThread.run(HandlerThread.java:61)

我手机上的屏幕看起来与此类似: enter image description here

0 个答案:

没有答案