Иногда, без очевидного триггера, наша игра единственного андроида будет перезагружена на экран загрузки. Мы видели его на 2013 Nexus 7 и новом Nexus 6, но не уверены, что он специфичен для устройства.Что может привести к тому, что моя игра единственного андроида начнется автоматически?
Игра представляет собой двухдюймовую однозадачную игру-головоломку, построенную с использованием единства 4.6.1. Перезагрузка, как правило, происходит при входе в матч, но опять же это не 100%.
Теоретически, что может привести к перезагрузке игры андроида? Ошибка возвращается к экрану единства, который не является чем-то, что преднамеренно возможно из API. Net API. Afaik.
LogCat не показывают какие-либо брошенные ошибки или исключения, которые выглядят подозреваемый, но Есть такие вещи, как:
- нарушений StrictMode политики, главным образом в пространстве имен com.google.android.apps.gmm, что Я не думаю, что имеет отношение к нам
- a Незаконное исключение IllegalState в пространстве имен com.google.android.gms. We do использовать игровые сервисы для облачного сохранения и лидеров.
NetdConnector: Error handling '613 IfaceClass active (null)': java.lang.NumberFormatException: Invalid int: "(null)"
, но не связаны CallStack- очень скоро после,
InputDispatcher: channel '9854a6 com.REDACTED/com.unity3d.player.UnityPlayerProxyActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
,Channel is unrecoverably broken and will be disposed!
, который я предполагаю, сброс, а затем WIN СМЕРТИ деятельности.
В одном случае имеется свободная память на 25%, что я ожидаю, потому что это не очень интенсивная игра.
Любые идеи о том, как сузить это?
В настоящее время я испытываю проблему с использованием новейшего Unity с помощью SDK для Facebook. – Kolyunya
Я еще не интегрировал facebook sdk, но это в списке. возможно, это одна и та же самая причина. – tenpn