From 93ccc163d63334f369d596de04e258f81f48e441 Mon Sep 17 00:00:00 2001 From: lanhaoyu Date: Thu, 11 Sep 2025 16:43:48 +0800 Subject: [PATCH] bm app Signed-off-by: lanhaoyu --- src/host/host_app.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/host/host_app.cpp b/src/host/host_app.cpp index 1cd08a77..710d5edd 100644 --- a/src/host/host_app.cpp +++ b/src/host/host_app.cpp @@ -73,7 +73,8 @@ bool HdcHostApp::BeginInstall(CtxFile *context, const char *command) } else { string path = argv[i]; ExtractRelativePath(context->transferConfig.clientCwd, path); - if (MatchPackageExtendName(path, ".hap") || MatchPackageExtendName(path, ".hsp")) { + if (MatchPackageExtendName(path, ".hap") || MatchPackageExtendName(path, ".hsp") + || MatchPackageExtendName(path, ".app")) { context->taskQueue.push_back(path); } else { string tarpath = Dir2Tar(path.c_str()); @@ -143,6 +144,8 @@ void HdcHostApp::CheckMaster(CtxFile *context) context->transferConfig.optionalName += ".hsp"; } else if (context->localPath.find(".tar") != static_cast(-1)) { context->transferConfig.optionalName += ".tar"; + } else if (context->localPath.find(".app") != static_cast(-1)) { + context->transferConfig.optionalName += ".app"; } else { context->transferConfig.optionalName += ".bundle"; } -- Gitee