В моей игре в настоящее время используются кнопки входа и выхода из меню, чтобы использовать рейтинги Google Play/Achievements. К сожалению, пользователь также может выйти из пользовательского интерфейса Google Play, но GameHelper.isSignedIn() все еще возвращает true, когда они делают это через пользовательский интерфейс Google. Когда пользователь пытается проверить таблицу лидеров или достижение после того, как пользователь выберет этот способ, игра выйдет из строя.Выйти из Google Play UI
Кто-нибудь знает обновленный способ проверить, не выйдет ли пользователь через интерфейс? Я говорю обновление, поскольку я видел несколько потоков в stackoverflow, которые не работают.
возможно дубликат [Как справиться с отключиться от Google игровых сервисов?] (Http://stackoverflow.com/questions/26162684/how-to-handle-disconnect-from-google-game -услуги) – free3dom
Отъезд мой [ответ] (http://stackoverflow.com/questions/26162684/how-to-handle-disconnect-from-google-game-services/26186889#26186889), который все еще работает - я просто протестировал его в последней версии Служб Google Play (6.1.71 (1501030-038)). – free3dom
Спасибо, я немного поменял его и удалил RequestCode if (resultCode == GamesActivityResultCodes.RESULT_RECONNECT_REQUIRED) { \t gameHelper.disconnect(); \t} else { \t gameHelper.onActivityResult (requestCode, resultCode, data); \t} –