From 136cc7cc5a66a677892d031bc6f4926e1f24e0ea Mon Sep 17 00:00:00 2001 From: Redkin Mikhail Date: Thu, 7 Aug 2025 15:23:48 +0300 Subject: [PATCH] Fix ani signatures 2 Signed-off-by: Redkin Mikhail Change-Id: Ie18c496dcdff7093aae7482a75bf7dcb3ee4001d --- frameworks/extension/src/ani/ani_common_event_utils.cpp | 4 ++-- .../kits/ani/common_event/src/ani_common_event_utils.cpp | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/frameworks/extension/src/ani/ani_common_event_utils.cpp b/frameworks/extension/src/ani/ani_common_event_utils.cpp index 17f6dea9..cd43c78a 100644 --- a/frameworks/extension/src/ani/ani_common_event_utils.cpp +++ b/frameworks/extension/src/ani/ani_common_event_utils.cpp @@ -73,12 +73,12 @@ void AniCommonEventUtils::CreateAniIntObject(ani_env* env, ani_object &object, a ani_status aniResult = ANI_ERROR; ani_class clsInt = nullptr; ani_method ctor; - aniResult = env->FindClass("Lstd/core/Int;", &clsInt); + aniResult = env->FindClass("std.core.Int;", &clsInt); if (aniResult != ANI_OK) { EVENT_LOGE("CreateAniIntObject FindClass error. result: %{public}d.", aniResult); return; } - aniResult = env->Class_FindMethod(clsInt, "", "I:V", &ctor); + aniResult = env->Class_FindMethod(clsInt, "", "i:", &ctor); if (aniResult != ANI_OK) { EVENT_LOGE("CreateAniIntObject Class_FindMethod error. result: %{public}d.", aniResult); return; diff --git a/interfaces/kits/ani/common_event/src/ani_common_event_utils.cpp b/interfaces/kits/ani/common_event/src/ani_common_event_utils.cpp index 2d7a1665..3f5c74da 100644 --- a/interfaces/kits/ani/common_event/src/ani_common_event_utils.cpp +++ b/interfaces/kits/ani/common_event/src/ani_common_event_utils.cpp @@ -68,7 +68,7 @@ void AniCommonEventUtils::GetStdStringArrayClass(ani_env* env, ani_object arrayO for (ani_int i = 0; i < static_cast(length); i++) { ani_ref stringEntryRef; - ret = env->Object_CallMethodByName_Ref(arrayObj, "$_get", "I:Lstd/core/Object;", &stringEntryRef, i); + ret = env->Object_CallMethodByName_Ref(arrayObj, "$_get", "i:C{std.core.Object}", &stringEntryRef, i); if (ret != ANI_OK) { EVENT_LOGE("GetStdStringArrayClass Object_CallMethodByName_Ref error. result: %{public}d.", ret); return; @@ -529,12 +529,12 @@ void AniCommonEventUtils::CreateAniIntObject(ani_env* env, ani_object &object, a ani_status aniResult = ANI_ERROR; ani_class clsInt = nullptr; ani_method ctor; - aniResult = env->FindClass("Lstd/core/Int;", &clsInt); + aniResult = env->FindClass("std.core.Int", &clsInt); if (aniResult != ANI_OK) { EVENT_LOGE("CreateAniIntObject FindClass error. result: %{public}d.", aniResult); return; } - aniResult = env->Class_FindMethod(clsInt, "", "I:V", &ctor); + aniResult = env->Class_FindMethod(clsInt, "", "i:", &ctor); if (aniResult != ANI_OK) { EVENT_LOGE("CreateAniIntObject Class_FindMethod error. result: %{public}d.", aniResult); return; -- Gitee