Android 当我按下home按钮时,我的应用程序重新启动

Android 当我按下home按钮时,我的应用程序重新启动,android,Android,我的android应用程序正在运行。我按下“主页按钮”返回菜单应用程序,然后按下“我的应用程序”图标继续它,但在按下“主页按钮”之前看到的最后一个活动的方法“onResume()”被称为第一个活动的方法“onCreate()” 我只在物理设备上有这个问题,在android emulator上没有。 是否在清单文件上设置了某些属性 你有什么想法吗?应该有一个包被发送到你的onCreate方法。该捆绑包包含有关如何恢复应用程序的信息 我建议你把Log.d(“,”);将消息发送到onCreate()和

我的android应用程序正在运行。我按下“主页按钮”返回菜单应用程序,然后按下“我的应用程序”图标继续它,但在按下“主页按钮”之前看到的最后一个活动的方法“onResume()”被称为第一个活动的方法“onCreate()”

我只在物理设备上有这个问题,在android emulator上没有。 是否在清单文件上设置了某些属性


你有什么想法吗?

应该有一个包被发送到你的onCreate方法。该捆绑包包含有关如何恢复应用程序的信息

我建议你把Log.d(“,”);将消息发送到onCreate()和onResume()方法中,以查看何时调用哪个方法。给我看一些代码,我可以进一步提供帮助

请看这些:

确保未启用“开发人员”选项:在离开活动时销毁活动。我碰巧启用了此选项,但忘记了它,因此每次都会重新启动每个活动。

可能是您的设备或内存不足。重写该方法,并在其中放入日志或其他内容,以查看是否调用了该方法。

当我的应用程序重新启动时,如果我按back键,我会看到我以前看到的最后一个活动,即按home按钮。这意味着之前的活动不会被销毁,但第一个活动会覆盖其他活动!首先,这是指设置->开发人员选项->不保留活动。其次,默认情况下不启用此选项。