所以,我有这个奇怪的问题,到目前为止我从未遇到过。我的应用程序正常启动,但当我从后台恢复它(通过移动到其他应用程序并返回)时,它会在任务管理器中冻结,应用程序永远不会恢复。
MyActivity - >切换到某些应用程序 - >任务管理器 - >选择MyApp - >设备冻结
我没有在onResume
或onPause
中执行任何代码,也没有长时间运行的任务。即使我将所有代码注释掉并保留布局,也会重现。
我使用ButterKnife进行依赖注入,对网络进行改造 - 只要提一下它是否有用。
Android Studio版本:2.1.2 构建工具版本:23.0.3
修改 我正在使用产品口味。我不认为这应该是问题,但提到它可能会有所帮助。
编辑2 调试版工作正常;这个问题只发生在apk签名(发布版本)时,这似乎很奇怪!