1***@qq.com
1***@qq.com
  • 发布:2025-11-04 08:54
  • 更新:2025-11-04 14:33
  • 阅读:43

uniapp vue3转鸿蒙元服务 出现 运行包制作失败 无其他报错 也无具体日志

分类:鸿蒙Next

uniapp vue3转鸿蒙元服务 出现 运行包制作失败 无其他报错 也无具体日志 目前找不到原因 有方法可以看到具体日志吗?或者这种问题有什么解决办法呢? 控制台输出如下图 环境: HBuilder 4.76 鸿蒙deveco-studio-5.1.1.840 目前是运行到实体机上 鸿蒙系统版本5.1.0.150 sp15 将其使用app模式编译 可以运行 并无报错 但是 以元服务编译就不行 会报如图错误

2025-11-04 08:54 负责人:无 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

升级最新的 HBuilderX 4.84 正式版再试一下,如果你是 cli 项目,使用 npx @dcloudio/uvm@latest alpha 升级最新依赖

  • 1***@qq.com (作者)

    好的 我试试

    2025-11-04 11:14

  • 1***@qq.com (作者)

    可以看到日志了

    11:51:20.572 ​‌​

    11:51:22.437 ​‌​AppMod finish

    11:51:22.437 ​‌​

    11:51:22.467 ​‌​11:51:22.445 > INFO hdc-executor start startAbility under ...

    11:51:22.468 ​‌​

    11:51:22.468 ​‌​11:51:22.449 > INFO hdc-executor start ability com.atomicservice.6917584326581047412

    11:51:22.468 ​‌​

    11:51:22.468 ​‌​11:51:22.451 > INFO hdc-executor begin runCmd: "F:\huawei DevEcoStudios\deveco-studio-5.1.1.840\DevEco Studio\sdk\default\openharmony\toolchains\hdc.exe" -t 2LQ0223C1200**** shell aa start -a EntryAbility -b com.atomicservice.6917584326581047412 -m entry --ps launchMode forceUpdate

    11:51:22.468 ​‌​

    11:51:22.653 ​‌​error: resolve ability err.

    11:51:22.653 ​‌​ 目前 走到这一步 报这个错 就没了

    2025-11-04 11:57

  • DCloud_UNI_OttoJi

    回复 1***@qq.com: 只有这么几行报错日志吗,是刚开始开发始终都不行,还是之前可以现在无法执行?HBuilderX 内置的空白模板修改签名是正常的吗?

    2025-11-04 14:28

  • 1***@qq.com (作者)

    回复 DCloud_UNI_OttoJi: 签名目前我看是在manifest.json文件夹里修改的 不是在harmony-configs 或者harmony-mp-configs里 14:29:46.367 项目 wlsdlgWeAppV2Vue3 开始编译

    14:29:48.057 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。若要正式发布,请点击发行菜单或使用 cli 发布命令进行发布

    14:29:48.057 正在编译中...

    14:30:01.398 项目 wlsdlgWeAppV2Vue3 编译成功。

    14:30:01.422 ready in 14355ms.

    14:30:01.603 开始构建鸿蒙工程 ...

    14:30:02.112 签名证书的配置来自于 manifest.json

    14:30:02.112 安装鸿蒙工程的依赖 ...

    14:30:04.263 安装鸿蒙工程依赖成功

    14:30:04.271 开始制作运行包 .hap,请耐心等待 ...

    14:30:10.117 ​‌​14:30:10.106 > INFO port-manager Forward port 36326 53565

    14:30:10.117 ​‌​

    14:30:10.117 ​‌​14:30:10.109 > INFO port-manager hdc rport tcp:36326 tcp:53565 success.

    14:30:10.117 ​‌​14:30:10.109 > INFO port-manager localPort:53565

    14:30:10.117 ​‌​14:30:10.111 > INFO port-manager remotePort:36326

    14:30:10.117 ​‌​

    14:30:11.778 ​‌​<i> [webpack-dev-server] Project is running at:

    14:30:11.779 ​‌​

    14:30:11.790 ​‌​<i> [webpack-dev-server] Loopback: http://127.0.0.1:53565/

    14:30:11.790 ​‌​

    14:30:11.790 ​‌​<i> [webpack-dev-server] Content not from webpack is served from '...' directory

    14:30:11.790 ​‌​

    14:30:11.913 ​‌​14:30:11.880 > INFO dev-server Successfully started server on http://127.0.0.1:53565

    14:30:11.913 ​‌​

    14:30:11.958 ​‌​14:30:11.951 > INFO dev-server ASCF compiling...

    14:30:11.958 ​‌​

    14:30:29.675 ​‌​14:30:29.661 > INFO dev-server compiler done, start assembleAndInstallHap

    14:30:29.676 ​‌​

    14:30:29.676 ​‌​14:30:29.664 > INFO hdc-executor assembleHap

    14:30:29.676 ​‌​

    14:30:29.707 ​‌​14:30:29.694 > INFO hdc-executor begin runCmd: "F:\huawei DevEcoStudios\deveco-studio-5.1.1.840\DevEco Studio\tools\hvigor\bin\hvigorw" assembleHap --parallel --incremental --daemon -p skipAscfCompile=true

    14:30:29.708 ​‌​

    14:30:29.912 ​‌​14:30:29.906 > WARN logger-plugin

    14:30:29.912 ​‌​COMPILE RESULT:SUCCESS {"WARN":1}, elapsed: 14s

    14:30:29.912 ​‌​

    14:30:29.912 ​‌​You can check full log: C:\Users\pengwf\AppData\Local\ascf-cache\Cache\build.log

    14:30:29.912 ​‌​

    14:30:32.656 ​‌​14:30:32.644 > WARN hdc-executor runCmd stdout: > hvigor WARN: The project has not explicitly set the 'targetSdkVersion' version at build-profile.json5. It is recommended to configure it. Reference: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-hvigor-build-profile-app#section45865492619

    14:30:32.656 ​‌​

    14:30:32.736 ​‌​14:30:32.726 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@PreBuild... after 78 ms

    14:30:32.736 ​‌​

    14:30:32.736 ​‌​14:30:32.733 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@CreateModuleInfo... after 3 ms

    14:30:32.736 ​‌​

    14:30:32.768 ​‌​14:30:32.766 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@GenerateMetadata... after 7 ms

    14:30:32.768 ​‌​

    14:30:32.799 ​‌​14:30:32.781 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@ConfigureCmake... after 3 ms

    14:30:32.799 ​‌​

    14:30:32.830 ​‌​14:30:32.812 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@MergeProfile... after 25 ms

    14:30:32.830 ​‌​

    14:30:32.845 ​‌​14:30:32.840 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@CreateBuildProfile... after 18 ms

    14:30:32.845 ​‌​

    14:30:32.861 ​‌​14:30:32.849 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@PreCheckSyscap... after 4 ms

    14:30:32.861 ​‌​

    14:30:32.877 ​‌​14:30:32.870 > INFO hdc-executor runCmd stdout: > hvigor UP-TO-DATE :entry:default@GeneratePkgContextInfo...

    14:30:32.877 ​‌​

    14:30:32.908 ​‌​14:30:32.896 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@ProcessIntegratedHsp... after 7 ms

    14:30:32.909 ​‌​

    14:30:32.909 ​‌​14:30:32.902 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@BuildNativeWithCmake... after 2 ms

    14:30:32.909 ​‌​

    14:30:32.971 ​‌​14:30:32.962 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@MakePackInfo... after 50 ms

    14:30:32.971 ​‌​

    14:30:32.987 ​‌​14:30:32.979 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@SyscapTransform... after 11 ms

    14:30:32.987 ​‌​

    14:30:33.175 ​‌​14:30:33.171 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@ProcessProfile... after 186 ms

    14:30:33.175 ​‌​

    14:30:33.199 ​‌​14:30:33.180 > INFO hdc-executor runCmd stdout: > hvigor UP-TO-DATE :entry:default@ProcessRouterMap...

    14:30:33.199 ​‌​

    14:30:33.225 ​‌​14:30:33.210 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@ProcessStartupConfig... after 5 ms

    14:30:33.225 ​‌​> hvigor Finished :entry:default@BuildNativeWithNinja... after 2 ms

    14:30:33.225 ​‌​> hvigor UP-TO-DATE :entry:default@ProcessResource...

    14:30:33.226 ​‌​

    14:30:33.257 ​‌​14:30:33.246 > INFO hdc-executor runCmd stdout: > hvigor UP-TO-DATE :entry:default@GenerateLoaderJson...

    14:30:33.257 ​‌​

    14:30:33.257 ​‌​14:30:33.252 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@ProcessLibs... after 5 ms

    14:30:33.257 ​‌​

    14:30:34.016 ​‌​14:30:34.008 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@CompileResource... after 749 ms

    14:30:34.016 ​‌​

    14:30:34.030 ​‌​14:30:34.014 > INFO hdc-executor runCmd stdout: > hvigor UP-TO-DATE :entry:default@DoNativeStrip...

    14:30:34.031 ​‌​

    14:30:34.155 ​‌​14:30:34.138 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@BuildJS... after 5 ms

    14:30:34.155 ​‌​

    14:30:34.155 ​‌​14:30:34.144 > INFO hdc-executor runCmd stdout: > hvigor UP-TO-DATE :entry:default@CacheNativeLibs...

    14:30:34.155 ​‌​

    14:30:36.119 ​‌​14:30:36.113 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@CompileArkTS... after 1 s 67 ms

    14:30:36.120 ​‌​

    14:30:36.328 ​‌​14:30:36.325 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:modifyShareInfoTask... after 211 ms

    14:30:36.333 ​‌​

    14:30:36.723 ​‌​14:30:36.720 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:installAscfHspTask... after 395 ms

    14:30:36.724 ​‌​

    14:30:36.739 ​‌​14:30:36.728 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@GeneratePkgModuleJson... after 6 ms

    14:30:36.739 ​‌​

    14:30:38.563 ​‌​14:30:38.555 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@PackageHap... after 1 s 822 ms

    14:30:38.563 ​‌​

    14:30:39.222 ​‌​14:30:39.218 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@SignHap... after 650 ms

    14:30:39.222 ​‌​

    14:30:39.238 ​‌​14:30:39.229 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:default@CollectDebugSymbol... after 4 ms

    14:30:39.238 ​‌​

    14:30:39.238 ​‌​14:30:39.231 > INFO hdc-executor runCmd stdout: > hvigor Finished :entry:assembleHap... after 1 ms

    14:30:39.239 ​‌​

    14:30:39.268 ​‌​14:30:39.252 > INFO hdc-executor runCmd stdout: > hvigor BUILD SUCCESSFUL in 6 s 991 ms

    14:30:39.268 ​‌​

    14:30:39.579 ​‌​14:30:39.576 > INFO hdc-executor installing package bundleName to sn

    14:30:39.579 ​‌​

    14:30:39.592 ​‌​14:30:39.577 > INFO hdc-executor begin runCmd: "F:\huawei DevEcoStudios\deveco-studio-5.1.1.840\DevEco Studio\sdk\default\openharmony\toolchains\hdc.exe" -t 2LQ0223C1200 install ...\entry\build\default\outputs\default\entry-default-signed.hap

    14:30:39.592 ​‌​

    14:30:41.532 ​‌​AppMod finish

    14:30:41.532 ​‌​

    14:30:41.532 ​‌​14:30:41.527 > INFO hdc-executor start startAbility under ...

    14:30:41.532 ​‌​

    14:30:41.547 ​‌​14:30:41.532 > INFO hdc-executor start ability com.atomicservice.6917584326581047412

    14:30:41.547 ​‌​

    14:30:41.547 ​‌​14:30:41.534 > INFO hdc-executor begin runCmd: "F:\huawei DevEcoStudios\deveco-studio-5.1.1.840\DevEco Studio\sdk\default\openharmony\toolchains\hdc.exe" -t 2LQ0223C1200
    shell aa start -a EntryAbility -b com.atomicservice.6917584326581047412 -m entry --ps launchMode forceUpdate

    14:30:41.547 ​‌​

    14:30:41.796 ​‌​error: resolve ability err.

    14:30:41.797 ​‌​

    日志目前是这样 module.json5文件 我修改了 加了一些权限申请 {

    "module": {

    "name": "entry",

    "type": "entry",

    "description": "$string:module_desc",

    "mainElement": "EntryAbility",

    "deviceTypes": [

    "phone"

    ],

    "metadata": [ // 配置信息如下

    {

    "name": "client_id",

    "value": "xxxxxxxxxxxxxxxxxx已替换"

    }

    ],

    "deliveryWithInstall": true,

    "installationFree": false,

    "pages": "$profile:main_pages",

    "abilities": [

    {

    "name": "EntryAbility",

    "srcEntry": "./ets/entryability/EntryAbility.ets",

    "description": "$string:EntryAbility_desc",

    "icon": "$media:app_icon",

    "label": "$string:EntryAbility_label",

    "startWindowIcon": "$media:startIcon",

    "startWindowBackground": "$color:start_window_background",

    "exported": true,

    "skills": [

    {

    "entities": [

    "entity.system.home"

    ],

    "actions": [

    "action.system.home"

    ]

    }

    ]

    }

    ],

    "srcEntry": "./ets/abilitystage/AbilityStage.ets",

    "dependencies": [

    {

    "bundleName": "com.huawei.hms.ascfruntime",

    "moduleName": "ascf",

    "versionCode": 10006300

    }

    ],

    "requestPermissions": [

    {

    "name": "ohos.permission.GET_NETWORK_INFO",//获取网络信息。

    "reason": "$string:permission_GET_NETWORK_INFO",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.PUBLISH_AGENT_REMINDER",//允许应用发布提醒。

    "reason": "$string:permission_PUBLISH_AGENT_REMINDER",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.ACCESS_BIOMETRIC",//允许应用使用生物特征识别能力进行身份认证。

    "reason": "$string:permission_ACCESS_BIOMETRIC",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.READ_MEDIA",//拍照权限

    "reason": "$string:permission_media",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.WRITE_MEDIA",//拍照权限

    "reason": "$string:permission_media",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.INTERNET",//请求权限(目前上传相关)

    "reason": "$string:permission_request",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.LOCATION",//位置权限

    // "name": "ohos.permission.APPROXIMATELY_LOCATION"//位置权限

    //ohos.permission.LOCATION:用于获取精准位置,精准度在米级别。

    //ohos.permission.APPROXIMATELY_LOCATION:用于获取模糊位置,精确度为5公里。

    //ohos.permission.LOCATION_IN_BACKGROUND:用于应用切换到后台仍然需要获取定位信息的场景。

    "reason": "$string:permission_location",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.APPROXIMATELY_LOCATION",//位置权限

    "reason": "$string:permission_location",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.MICROPHONE",

    "reason": "$string:permission_microphone",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.MEDIA_LOCATION",

    "reason": "$string:permission_location",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    },

    {

    "name": "ohos.permission.CAMERA",

    "reason": "$string:permission_camera",

    "usedScene": {

    "abilities": [

    "EntryAbility"

    ],

    "when": "inuse"

    }

    }

    ]

    }

    }

    56 分钟前

  • 1***@qq.com (作者)

    在manifest 文件夹中 签名是正常的 "mp-harmony" : {

    "distribute" : {

    "bundleName" : "com.atomicservice.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx已替换",

    "signingConfigs" : {

    "default" : {

    "certpath" : "c:\Users\pengwf\AppData\Roaming\HBuilder X\extensions\launcher\agc-certs\1761032986939.cer",

    "keyAlias" : "debugKey",

    "keyPassword" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx已替换",

    "profile" : "c:\Users\pengwf\AppData\Roaming\HBuilder X\extensions\launcher\agc-certs\1762228061316.p7b",

    "signAlg" : "SHA256withECDSA",

    "storeFile" : "c:\Users\pengwf\AppData\Roaming\HBuilder X\extensions\launcher\agc-certs\1761032986939.p12",

    "storePassword" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx已替换"

    }

    }

    }

    },

    52 分钟前

DCloud_云服务_MAQ

DCloud_云服务_MAQ

请到 IM 系统中私信联系 https://im.dcloud.net.cn/#/?user_id=af3a10c5-49bc-9c5a-6c42-55f977ff31a8

要回复问题请先登录注册