You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio Hedgehog启动应用后Activity生命周期异常问询

Android Studio Hedgehog启动应用时Activity生命周期异常及实例重复问题

我在部分项目中可复现以下异常,但纯空白的"Hello World"项目无此问题:

  • 从Android Studio Hedgehog启动应用;
  • 主Activity启动后,按下返回键,Activity.onStart()/onStop()仅调用一次(此为正常表现);
  • 从设备端重新打开该存活进程的应用,再次按下返回键,Activity.onStart()/onStop()会被调用两次。

在Android Studio Giraffe版本中,或直接从手机启动应用进程时无此问题。

补充异常场景

  • 从Android Studio Hedgehog启动应用;
  • 主Activity启动后,需多次按下返回键才能退出,原因是启动了2-3个主Activity实例。

另一种异常场景:

  • 按下Home键(触发onPause、onStop)后,从主启动器返回应用时,系统会调用onCreate、onStart、onResume(即启动新的Activity实例),而非恢复存活的当前实例(正常应仅调用onStart、onResume)。

请问其他开发者在现有项目中遇到过该问题吗?

内容的提问来源于stack exchange,提问作者user924

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 02:48:13