uniapp vue3转鸿蒙元服务 出现 运行包制作失败 无其他报错 也无具体日志 目前找不到原因 有方法可以看到具体日志吗?或者这种问题有什么解决办法呢? 控制台输出如下图 环境: HBuilder 4.76 鸿蒙deveco-studio-5.1.1.840 目前是运行到实体机上 鸿蒙系统版本5.1.0.150 sp15 将其使用app模式编译 可以运行 并无报错 但是 以元服务编译就不行 会报如图错误
                                        1***@qq.com                                                                                
                                        
                                - 发布:2025-11-04 08:54
 - 更新:2025-11-04 14:33
 - 阅读:43
 
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 分钟前