我的游戏有一个后台控制器,它决定应用程序在BG中多久后应该重新加载。但安卓系统中似乎有一个错误,它会杀死一个进程并使游戏重新启动。日志为:
11-02 11:05:14.725 1619 4874 I ActivityManager: Process com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0 (pid 9665) has died:
11-02 11:05:14.866 1619 2222 W ActivityManager: Exception when unbinding service com.android.vending/com.google.android.finsky.ipcservers.background.BackgroundGrpcServerAndroidService
11-02 11:05:14.866 1619 2222 W ActivityManager: android.os.DeadObjectException
我们将非常感谢您的帮助。
感谢
这似乎只是在暂停并恢复应用程序几次之后才会发生,但这似乎不是内存问题
我相信这是android中的常见行为,你必须存储游戏恢复使用时所需的信息,或者使用类似的东西
Screen.sleepTimeout = SleepTimeout.NeverSleep;
如果有问题的话,为了防止手机进入待机模式,但如果你不存储昏迷所需的数据,仍然将应用程序发送到后台可能会产生同样的效果。