From 44e811559e7c5c5f1cf3d33b714321ac157d12fa Mon Sep 17 00:00:00 2001 From: twwang <920347125@qq.com> Date: Fri, 10 Jul 2020 16:18:08 +0800 Subject: [PATCH] fix some apps launch with stack Id= 1 for anbox solution apps compatibility:some apps doesn't support resize mode --- core/java/android/content/pm/PackageParser.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/java/android/content/pm/PackageParser.java b/core/java/android/content/pm/PackageParser.java index 2093124d..10063e6d 100644 --- a/core/java/android/content/pm/PackageParser.java +++ b/core/java/android/content/pm/PackageParser.java @@ -5502,12 +5502,14 @@ public class PackageParser { return null; } if (!copyNeeded(flags, a.owner, state, a.metaData, userId)) { + a.info.resizeMode = RESIZE_MODE_RESIZEABLE; return a.info; } // Make shallow copies so we can store the metadata safely ActivityInfo ai = new ActivityInfo(a.info); ai.metaData = a.metaData; ai.applicationInfo = generateApplicationInfo(a.owner, flags, state, userId); + ai.resizeMode = RESIZE_MODE_RESIZEABLE; return ai; } @@ -5521,6 +5523,7 @@ public class PackageParser { // make a copy. ai = new ActivityInfo(ai); ai.applicationInfo = generateApplicationInfo(ai.applicationInfo, flags, state, userId); + ai.resizeMode = RESIZE_MODE_RESIZEABLE; return ai; } -- Gitee