commit | 4407d43c694b3717f4f7d0ec222b002e5909ecaf | [log] [tgz] |
---|---|---|
author | gang.huang <gang.huang@unisoc.com> | Sat Nov 02 11:21:12 2024 +0800 |
committer | gang.huang <gang.huang@unisoc.com> | Sat Nov 02 11:21:12 2024 +0800 |
tree | 3673471b0d1d9f01fbcc498826b19e3092898068 | |
parent | bc6e650bb713a01f8710f24afd2d9f38cdb05d3d [diff] |
Ignore null action in ActivityManagerService. Test: Manual. Change-Id: I0216597a97fa5ca1809bf66f763dd9196eb2a9d0
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index d11abf8..4a4a1b4 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java
@@ -5239,6 +5239,11 @@ mContext.registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { + final String action = intent.getAction(); + if (action == null) { + return; + } + String[] pkgs = intent.getStringArrayExtra(Intent.EXTRA_PACKAGES); if (pkgs != null) { for (String pkg : pkgs) {