java.lang.Object | ||
↳ | com.google.android.gms.common.api.CommonStatusCodes | |
↳ | com.google.android.gms.games.GamesClientStatusCodes |
Status codes for Games Clients methods result Task
failures.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | ACHIEVEMENT_NOT_INCREMENTAL | Indicates that the call to increment achievement failed since the achievement is not an incremental achievement. | |||||||||
int | ACHIEVEMENT_UNKNOWN | Could not find the achievement, so the operation to update the achievement failed. | |||||||||
int | ACHIEVEMENT_UNLOCKED | Indicates that the incremental achievement was also unlocked when the call was made to increment the achievement. | |||||||||
int | ACHIEVEMENT_UNLOCK_FAILURE | An incremental achievement cannot be unlocked directly, so the call to unlock achievement failed. | |||||||||
int | APP_MISCONFIGURED | The developer has misconfigured their application in some way. | |||||||||
int | GAME_NOT_FOUND | The specified game ID was not recognized by the server. | |||||||||
int | INVALID_REAL_TIME_ROOM_ID | The real-time room ID provided to the operation was not valid, or does not correspond to the currently active real-time room. | |||||||||
int | LICENSE_CHECK_FAILED | The game is not licensed to the user. | |||||||||
int | MATCH_ERROR_ALREADY_REMATCHED | The specified match has already had a rematch created. | |||||||||
int | MATCH_ERROR_INACTIVE_MATCH | The match is not currently active. | |||||||||
int | MATCH_ERROR_INVALID_MATCH_RESULTS | The match results provided in this API call are invalid. | |||||||||
int | MATCH_ERROR_INVALID_MATCH_STATE | The match is not in the correct state to perform the specified action. | |||||||||
int | MATCH_ERROR_INVALID_PARTICIPANT_STATE | One or more participants in this match are not in valid states. | |||||||||
int | MATCH_ERROR_LOCALLY_MODIFIED | The specified match has already been modified locally. | |||||||||
int | MATCH_ERROR_OUT_OF_DATE_VERSION | The match data is out of date. | |||||||||
int | MATCH_NOT_FOUND | The specified match cannot be found. | |||||||||
int | MULTIPLAYER_DISABLED | This game does not support multiplayer. | |||||||||
int | MULTIPLAYER_ERROR_CREATION_NOT_ALLOWED | The user is not allowed to create a new multiplayer game at this time. | |||||||||
int | MULTIPLAYER_ERROR_INVALID_MULTIPLAYER_TYPE | The match is not the right type to perform this action on. | |||||||||
int | MULTIPLAYER_ERROR_INVALID_OPERATION | This multiplayer operation is not valid, and the server rejected it. | |||||||||
int | MULTIPLAYER_ERROR_NOT_TRUSTED_TESTER | The user attempted to invite another user who was not authorized to see the game. | |||||||||
int | NETWORK_ERROR_NO_DATA | A network error occurred while attempting to retrieve fresh data, and no data was available locally. | |||||||||
int | NETWORK_ERROR_OPERATION_FAILED | A network error occurred while attempting to perform an operation that requires network access. | |||||||||
int | OPERATION_IN_FLIGHT | Trying to start a join/create operation while another is already in flight. | |||||||||
int | PARTICIPANT_NOT_CONNECTED | The ID of the participant provided by the user is not currently connected to the client in the real-time room. | |||||||||
int | REAL_TIME_CONNECTION_FAILED | Failed to initialize the network connection for a real-time room. | |||||||||
int | REAL_TIME_INACTIVE_ROOM | The room is not currently active. | |||||||||
int | REAL_TIME_MESSAGE_SEND_FAILED | Failed to send message to the peer participant for a real-time room. | |||||||||
int | REAL_TIME_ROOM_NOT_JOINED | Failed to send message to the peer participant for a real-time room, since the user has not joined the room. | |||||||||
int | SNAPSHOT_COMMIT_FAILED | The attempt to commit the snapshot change failed. | |||||||||
int | SNAPSHOT_CONFLICT_MISSING | The conflict that was being resolved doesn't exist. | |||||||||
int | SNAPSHOT_CONTENTS_UNAVAILABLE | An error occurred while attempting to open the contents of the snapshot. | |||||||||
int | SNAPSHOT_CREATION_FAILED | The attempt to create a snapshot failed. | |||||||||
int | SNAPSHOT_FOLDER_UNAVAILABLE | The root folder for snapshots could not be found or created. | |||||||||
int | SNAPSHOT_NOT_FOUND | The specified snapshot does not exist on the server. | |||||||||
int | VIDEO_ALREADY_CAPTURING | Request could not complete because we were already capturing. | |||||||||
int | VIDEO_NOT_ACTIVE | Request could not complete because there is no active screencast capture session. | |||||||||
int | VIDEO_OUT_OF_DISK_SPACE | Request could not complete because the device is out of disk space. | |||||||||
int | VIDEO_PERMISSION_ERROR | Request could not complete due to permission problems. | |||||||||
int | VIDEO_STORAGE_ERROR | Request could not complete due to a storage I/O error. | |||||||||
int | VIDEO_UNEXPECTED_CAPTURE_ERROR | Request could not complete because something unrecoverable happened in the capture service. | |||||||||
int | VIDEO_UNSUPPORTED | Request could not complete because the request or its options are not supported. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Get the string associated with the status code.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Indicates that the call to increment achievement failed since the achievement is not an incremental achievement.
Could not find the achievement, so the operation to update the achievement failed.
Indicates that the incremental achievement was also unlocked when the call was made to increment the achievement.
An incremental achievement cannot be unlocked directly, so the call to unlock achievement failed.
The developer has misconfigured their application in some way. The logs will contain more data about the error and the appropriate resolution.
The specified game ID was not recognized by the server.
The real-time room ID provided to the operation was not valid, or does not correspond to the currently active real-time room.
The game is not licensed to the user. Further calls will return the same code.
The specified match has already had a rematch created. Only one rematch may be created for any initial match.
The match is not currently active. This action cannot be performed on an inactive match.
The match results provided in this API call are invalid. This covers cases of duplicate results, results for players who are not in the match, etc.
The match is not in the correct state to perform the specified action.
One or more participants in this match are not in valid states. This could occur if a specified participant is not actually a participant of the match, or is invalid, or is in an incorrect state to make the API call. Check the logs for more detailed information.
The specified match has already been modified locally. This operation cannot be performed until the match has been sent to the server.
The match data is out of date. Someone else has modified the data on the server, so the request could not be completed safely.
The specified match cannot be found. The provided match ID does not correspond to any known match.
This game does not support multiplayer. This could occur if the linked app is not configured appropriately in the developer console.
The user is not allowed to create a new multiplayer game at this time. This could occur if the user has too many outstanding invitations already.
The match is not the right type to perform this action on. For example, this error will be returned when trying to take a turn in a real-time match.
This multiplayer operation is not valid, and the server rejected it. Check the logs for more information.
The user attempted to invite another user who was not authorized to see the game. This can occur if a trusted tester invites a user who is not a trusted tester while the game is unpublished. In this case, the invitations will not be sent.
A network error occurred while attempting to retrieve fresh data, and no data was available locally.
A network error occurred while attempting to perform an operation that requires network access. The operation may be retried later.
Trying to start a join/create operation while another is already in flight.
The ID of the participant provided by the user is not currently connected to the client in the real-time room.
Failed to initialize the network connection for a real-time room.
The room is not currently active. This action cannot be performed on an inactive room.
Failed to send message to the peer participant for a real-time room.
Failed to send message to the peer participant for a real-time room, since the user has not joined the room.
The attempt to commit the snapshot change failed. See the device logs for more details.
The conflict that was being resolved doesn't exist. This could occur if another device resolved
this conflict first, or if an inappropriate conflict ID was provided to resolveConflict(GoogleApiClient, String, Snapshot)
.
An error occurred while attempting to open the contents of the snapshot. See the device logs for more details.
The attempt to create a snapshot failed. See the device logs for more details.
The root folder for snapshots could not be found or created. See the device logs for more details on the failure.
The specified snapshot does not exist on the server.
Request could not complete because we were already capturing.
Request could not complete because there is no active screencast capture session.
Request could not complete because the device is out of disk space.
Request could not complete due to permission problems.
Request could not complete due to a storage I/O error.
Request could not complete because something unrecoverable happened in the capture service.
Request could not complete because the request or its options are not supported.
Get the string associated with the status code. This can be used for clearer logging messages to avoid having to look up error codes.
Parameters | |
---|---|
statusCode |
int : The status code to get the message string for.
|
Returns | |
---|---|
String |