在 android studio 中按下后退按钮后,应用仍保持 运行

App remains running after press back button in android studio

我有一个简单的 Hello World 应用程序,是在 Android Studio 中创建的。当我 运行 我的应用程序并在我的设备中按下后退按钮时,它会在 Android Studio 中保持 运行ning 直到我按下此 IDE 中的停止按钮。

为什么应用程序仍然 运行ning?

因为应用程序没有被销毁,它只会在后退按钮时进入后台pressed.if你从任务管理器中终止应用程序停止按钮将被工作室删除

在典型情况下,当您按下后退按钮时,您的 activity 会暂停并可能在一段时间后被销毁。但是根据图像,这是 Gradle Plugin v2.0+Instant 运行 过程仍然 运行,并使应用程序的 热部署 成为可能。

Instant 运行,仅部署应用程序中已更改的内容,而不是整个 uninstall/reinstall 进程。

您也可以通过添加 onPause 方法在您的应用程序中实现此目的

    @Override
    protected void onPause() {
        super.onPause();
        finish();
    }