From 71185b2418a7827f45cd0562f6ea3efe0842d848 Mon Sep 17 00:00:00 2001 From: Zhang Bo Date: Tue, 5 Aug 2025 19:43:37 +0800 Subject: [PATCH] [Do not merge] add logs for GenerateEmbeddableUIAbilityRequest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加打印日志,以判断具体EmbededUIAbility在分身场景出了什么问题 Signed-off-by: Zhang Bo --- services/abilitymgr/src/ability_manager_service.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/abilitymgr/src/ability_manager_service.cpp b/services/abilitymgr/src/ability_manager_service.cpp index d3243300d94..9bfe0198519 100644 --- a/services/abilitymgr/src/ability_manager_service.cpp +++ b/services/abilitymgr/src/ability_manager_service.cpp @@ -12666,7 +12666,9 @@ int32_t AbilityManagerService::GenerateEmbeddableUIAbilityRequest( int32_t screenMode = want.GetIntParam(AAFwk::SCREEN_MODE_KEY, AAFwk::IDLE_SCREEN_MODE); int32_t result = ERR_OK; if (IsEmbeddableStart(screenMode)) { + TAG_LOGE(AAFwkTag::ABILITYMGR, "OSCAR: Is EmbeddableStart, screen Mode = %{public}d", screenMode); result = GenerateAbilityRequest(want, -1, request, callerToken, userId); + TAG_LOGE(AAFwkTag::ABILITYMGR, "OSCAR: result for GenerateAbilityRequest = %{public}d", result); request.abilityInfo.isModuleJson = true; request.abilityInfo.isStageBasedModel = true; request.abilityInfo.type = AppExecFwk::AbilityType::EXTENSION; @@ -12676,7 +12678,9 @@ int32_t AbilityManagerService::GenerateEmbeddableUIAbilityRequest( int64_t times = static_cast(time.tv_sec); request.abilityInfo.process = request.abilityInfo.bundleName + PROCESS_SUFFIX + std::to_string(times); } else { + TAG_LOGE(AAFwkTag::ABILITYMGR, "OSCAR: Not EmbeddableStart, screen Mode = %{public}d", screenMode); result = GenerateExtensionAbilityRequest(want, request, callerToken, userId); + TAG_LOGE(AAFwkTag::ABILITYMGR, "OSCAR: result for GenerateExtensionAbilityRequest = %{public}d", result); } return result; } -- Gitee