From be5e0869f2a2448231335eafa2305435bd8cde26 Mon Sep 17 00:00:00 2001 From: yayaws_zk <584363327@qq.com> Date: Wed, 26 Nov 2025 17:35:42 +0800 Subject: [PATCH] optimize share app --- .../core/java/com/android/server/pm/AppIdSettingMap.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/aosp/frameworks/base/services/core/java/com/android/server/pm/AppIdSettingMap.java b/aosp/frameworks/base/services/core/java/com/android/server/pm/AppIdSettingMap.java index 00fa7c3a8..0c24cd3b8 100644 --- a/aosp/frameworks/base/services/core/java/com/android/server/pm/AppIdSettingMap.java +++ b/aosp/frameworks/base/services/core/java/com/android/server/pm/AppIdSettingMap.java @@ -63,12 +63,14 @@ final class AppIdSettingMap { /** Returns true if the requested AppID was valid and not already registered. */ public boolean registerExistingAppId(int appId, SettingBase setting, Object name) { if (mSettingHelper.isAssignAppUid(appId)) { - if (!mSettingHelper.addAssignAppUid(appId, setting)) { + if (mSettingHelper.addAssignAppUid(appId, setting)) { + return true; + } else { PackageManagerService.reportSettingsProblem(Log.ERROR, "Adding duplicate user id: " + appId - + " name=" + name); + + " name=" + name); return false; - } + } } if (appId >= Process.FIRST_APPLICATION_UID) { -- Gitee