I added the code at the upper side to my AndroidLauncher and send an instance of GS class to my game's main class. After that I tried to connect with an example user;
W/System.err: com.neovisionaries.ws.client.OpeningHandshakeException: The status code of the opening handshake response is not '101 Switching Protocols'. The status line is: HTTP/1.1 403 INVALID CREDENTIAL TYPE
W/System.err: at com.neovisionaries.ws.client.HandshakeReader.validateStatusLine(HandshakeReader.java:232)
W/System.err: at com.neovisionaries.ws.client.HandshakeReader.readHandshake(HandshakeReader.java:54)
W/System.err: at com.neovisionaries.ws.client.WebSocket.readHandshake(WebSocket.java:3244)
W/System.err: at com.neovisionaries.ws.client.WebSocket.shakeHands(WebSocket.java:3123)
W/System.err: at com.neovisionaries.ws.client.WebSocket.connect(WebSocket.java:2155)
W/System.err: at com.gamesparks.sdk.GSConnection.<init>(GSConnection.java:46)
W/System.err: at com.gamesparks.sdk.GS.NewConnection(GS.java:209)
W/System.err: at com.gamesparks.sdk.GS.ConnectIfRequired(GS.java:197)
W/System.err: at com.gamesparks.sdk.GS.processQueues(GS.java:175)
W/System.err: at com.gamesparks.sdk.GS$GSWorker.run(GS.java:562)
W/System.err: at java.lang.Thread.run(Thread.java:764)
I have googled but cannot find anything useful. Please help me
1 Comment
B
Burak Baysal
said
about 4 years ago
Hey I could not find any solution yet. Please help
Burak Baysal
Hello;
I have been developing a game and decided to use GameSpark services.
Firstly I am using LibGDX framework with Java language for my game and used your android tutorial for connecting to server.
I added the code at the upper side to my AndroidLauncher and send an instance of GS class to my game's main class. After that I tried to connect with an example user;
I have also added internet connection permissions to Android Manifest
But after all that I faced black screen wtih "GameSpark Preview Mode" watermark.
At the same time the error ,which at the below, was writing at console
I/System.out: GSConnection. gs.currentUrl: wss://gsp-aas000-se07.gamesparks.net/ws/....
W/System.err: com.neovisionaries.ws.client.OpeningHandshakeException: The status code of the opening handshake response is not '101 Switching Protocols'. The status line is: HTTP/1.1 403 INVALID CREDENTIAL TYPE
W/System.err: at com.neovisionaries.ws.client.HandshakeReader.validateStatusLine(HandshakeReader.java:232)
W/System.err: at com.neovisionaries.ws.client.HandshakeReader.readHandshake(HandshakeReader.java:54)
W/System.err: at com.neovisionaries.ws.client.WebSocket.readHandshake(WebSocket.java:3244)
W/System.err: at com.neovisionaries.ws.client.WebSocket.shakeHands(WebSocket.java:3123)
W/System.err: at com.neovisionaries.ws.client.WebSocket.connect(WebSocket.java:2155)
W/System.err: at com.gamesparks.sdk.GSConnection.<init>(GSConnection.java:46)
W/System.err: at com.gamesparks.sdk.GS.NewConnection(GS.java:209)
W/System.err: at com.gamesparks.sdk.GS.ConnectIfRequired(GS.java:197)
W/System.err: at com.gamesparks.sdk.GS.processQueues(GS.java:175)
W/System.err: at com.gamesparks.sdk.GS$GSWorker.run(GS.java:562)
W/System.err: at java.lang.Thread.run(Thread.java:764)
I have googled but cannot find anything useful. Please help me