Android11 后台启动Activity

 在 Android 10 (API 29) 及更高版本(包括 Android 11),系统对后台启动 Activity 施加了严格的限制。默认情况下,应用程序在后台无法启动 Activity,以提高用户体验并减少不必要的干扰。以下为解决方法。

From 7d554af386150edec1cd68f6eaf700538af4e373 Mon Sep 17 00:00:00 2001
Date: Wed, 12 Jun 2024 18:37:23 +0800
Subject: [PATCH] Activity can be started in the background

---
 .../core/java/com/android/server/wm/ActivityStarter.java      | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/frameworks/base/services/core/java/com/android/server/wm/ActivityStarter.java b/frameworks/base/services/core/java/com/android/server/wm/ActivityStarter.java
index 54ad4acaca..d7a7c576a4 100644
--- a/frameworks/base/services/core/java/com/android/server/wm/ActivityStarter.java
+++ b/frameworks/base/services/core/java/com/android/server/wm/ActivityStarter.java
@@ -1009,10 +1009,10 @@ class ActivityStarter {
     

相关推荐

  1. Android11 后台启动Activity

    2024-06-14 10:18:02       32 阅读
  2. Android Activity 启动涉及几个进程

    2024-06-14 10:18:02       37 阅读
  3. android11启动服务

    2024-06-14 10:18:02       39 阅读
  4. Android 11系统启动流程

    2024-06-14 10:18:02       40 阅读
  5. Android 11 AudioPolicyService 启动流程

    2024-06-14 10:18:02       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-14 10:18:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-14 10:18:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-14 10:18:02       82 阅读
  4. Python语言-面向对象

    2024-06-14 10:18:02       91 阅读

热门阅读

  1. c#数组的使用

    2024-06-14 10:18:02       33 阅读
  2. 对于机器学习的回答

    2024-06-14 10:18:02       21 阅读
  3. Android FirebaseApp.initializeApp(this)无法初始化

    2024-06-14 10:18:02       23 阅读
  4. css引入方式有几种?link和@import有什么区别?

    2024-06-14 10:18:02       35 阅读
  5. postman接口测试工具详解

    2024-06-14 10:18:02       31 阅读
  6. Vue全局组件

    2024-06-14 10:18:02       34 阅读
  7. C++模版初阶

    2024-06-14 10:18:02       30 阅读
  8. flutter中实现首行缩进两端对齐

    2024-06-14 10:18:02       31 阅读