文档开发者中心
我的
HarmonyOS Connect

HarmonyOS Connect官方信息发布,生态伙伴交流平台。

关注
订阅
推荐
最热
最新
其他
已解决
未解决
智慧生活插件HSP包怎么获取subAppId?要使用设备的鉴权接口需要使用subAppId,appid需要在agc平台创建应用,插件hsp包的没有包名,请问在宿主包名固定的情况下要如何获取subAppId呢?

评论14

浏览 49

发布于昨天07:14
我在做基于星闪的周边设备(第三方 BS21E 模组),希望华为手机通过 Connectivity Kit 的 ranging 接口测到我方设备距离。手机侧调用全正常,但测距启动约 10 秒后被停止,连接被主动断开。怀疑是「对端测距服务」这一层不满足,想确认具体要求。【环境】手机 SGT-AL10 / HarmonyOS 7.0.0.111(API 26)/ Stage 模型接口 @kit.ConnectivityKit 的 ranging.startRanging()【现象】1. isRangingSupported() = true,nearlinkHadm = true2. ACCESS_NEARLINK 已授予,星闪开关已开3. 与模组配对正常(remoteDevice.startPairing 返回正常)4. startRanging() 不报错5. 约 10 秒后:   [HadmUserStartInvaidCheck] peer not support sounding   StopSounding: device disconnected【模组侧已完成】· 可与手机建立 SSAP 连接,服务发现正常· 广播已按 T/XS 20001-2022 携带「设备公开信息」  (发现等级 / 接入层能力 SLE / 服务数据 UUID 0x060C + 测量能力位)【问题】(按对项目影响排序)1. 是否要求对端设备通过「星闪联盟或 HarmonyOS 认证」才能参与测距?   如果必须,接入流程在哪里了解?——这条决定可行性,盼先解答。2. startRanging 中查询的「测距服务 UUID」具体是哪个?   是否为《位置信息管理》的 0x060C   (37BEA880-FC70-11EA-B720-00000000060C)?3. 该标准服务是否「不允许应用层通过 SSAP 注册」、必须由协议栈实现?   (我们注册后服务表变空,符合 36100044 的约束)4. 是否有「第三方星闪模组与融合测距互通」的对接指南?   (对端需实现哪些服务/属性、CS 参数范围)

评论3

浏览 48

发布于3天前
请教各位大神:【问题描述】在 AppGallery Connect 控制台打开项目后,左侧服务菜单中找不到「云函数」入口,无法查看云函数列表、监控与日志。同账号下其他服务(如推送服务 Push Kit)显示和访问均正常。【已尝试操作】1. 2026-11-01 起多次清浏览器缓存、更换浏览器重新登录,从头越项目下始终无云函数菜单。2. 已确认账号实名认证正常。3. 同一账号下另建项目后,通过 DevEco Studio 云函数插件部署云函数成功(函数状态 ready、可正常调用),说明账号具备云函数能力,怀疑仅「从头越」项目的云函数服务状态异常。【影响】当前版本 1.8.0 的每日一语订阅推送功能联调排障受阻,急需控制台云函数入口确认服务状态与日志。【期望】请协助排查该项目云函数服务为何不显示,恢复控制台「云函数」入口,或告知正确的入口路径/显示条件。谢谢!

评论11

浏览 95

发布于2026-11-02 03:46
为什么我的华为mate60Pro,升级了鸿蒙4.0.153之后微信消息总是延迟,有时候几分钟后才能收到别人的消息,而且抖音退出了也会有直播声音,且有时候会卡,不知道怎么回事,有人知道么

评论2

浏览 1.2k

发布于2024-01-19 15:06
我有一个华为X1 Pro路由器,其中有一个路由市场,我想对其开发一些自己的插件上去.这个有人知道在哪里入口吗?

评论6

浏览 129

发布于2026-10-30 06:39
没法点击提交审核,备案已通过,不知道哪有问题,也没有提示就是无法点击提交,我提交了多个测试包,均已测试通,选择包时也无法选择

评论17

浏览 115

发布于2026-10-21 07:25
我提交公测的时候弹出一个弹框:请将该应用的安卓版与鸿蒙版加入到同一应用系列内,可以帮助用户在升级到鸿蒙系统时,自动将其设备上的安卓版替换为鸿蒙版。详细说明,请参考《鸿蒙应用关联安卓应用说明》现状:线上正式上架的版本为卓易通版本,鸿蒙版本的应用还未正式上架。现在想提交一个鸿蒙版本的公测版,如果提交成功后会影响卓易通版本吗?卓易通版本APP和鸿蒙版本公测版APP能否共存?

评论9

浏览 89

发布于2026-10-14 01:49
我买了个Pura70和 一个70PRO,70已经申请中了,70Pro要等审核过了才能再申请升级吗?

评论10

浏览 523

发布于2024-08-27 13:21
在开发过程中由于设备只支持星闪1.0的功能特性,双端设备都支持星闪1.0,但是走LE Audio有没有合适的参考案例,在与官方提交工单得知星闪1.0的设备在媒体播放的情况下走的是蓝牙协议,后面又得知系统可以走华为私有协议,一个为高清媒体音频,一个为低延时音频,如何控制设备走华为私有协议成了现在最头疼的问题

评论16

浏览 134

发布于2026-10-10 15:07
空瞳
|
采纳答复
仅凭“双端支持星闪1.0”,还不能确定能否使用 LE Audio,更不能确定普通应用能否指定某个华为私有音频协议。这里需要先区分“无线传输协议”“音频编解码”和“应用选择输出设备”这几层。1. LE Audio 是蓝牙低功耗音频体系,不是星闪音频的另一个名字。它需要双端具备相应的蓝牙音频能力,包括等时传输和音频协议支持;能建立 BLE 或星闪数据连接,并不能据此认定支持 LE Audio。可先用 Bluetooth SIG 的 LE Audio 规范列表核对设备方案,再向设备/芯片厂商索取对应平台的音频接入示例:https://www.bluetooth.com/learn-about-bluetooth/feature-enhancements/le-audio/le-audio-specifications/2. 如果做的是普通 HarmonyOS 播放应用,选择耳机作为输出设备,与指定耳机底层使用哪个私有协议是两回事。API 26 的 AudioDeviceEnhanceManager 可以在设备支持增强路由时选择应用或播放流的输出设备,使用前需判断 isEnhancedRoutingSupported();这些接口的参数是输出设备,不是私有音频协议名称,不能把“选中了该耳机”当成“已强制切换协议”。3. 如果看到 PREFERRED_LOW_LATENCY、PREFERRED_HIGH_QUALITY,需注意它们属于 API 21 起的 BluetoothAndNearlinkPreferredRecordCategory,由 AudioSessionManager.setBluetoothAndNearlinkPreferredRecordCategory() 设置,针对的是录音输入偏好,不是媒体播放协议开关。实际录音输入还会受到其他高优先级录音流影响。4. 上面回答中的 isFastPlaybackSupported()、isDirectPlaybackSupported() 也不能直接按无参形式调用。API 26 的这两个方法都需要传入 AudioStreamInfo 和 StreamUsage,查询的是当前设备条件下、指定音频格式及用途是否支持对应播放通路,不是查询或启用某个华为私有无线协议。StreamUsage 应按真实业务场景设置,也不能把改成 GAME 或 VOICE_COMMUNICATION 当作切换私有协议的保证。5. 你提到的“高清媒体音频”和“低延时音频”,目前只有用途描述,还不足以确定具体协议及开放方式。建议在原工单补充手机型号、系统完整版本、对端芯片/固件,以及你开发的是普通应用还是设备端固件,请官方明确:协议正式名称、适配机型、触发条件,以及是否提供面向你这一开发侧的 SDK/API。系统能够使用某个协议,不等于普通应用能够直接选择它;如果需要设备端适配,应按厂商提供的接入规范处理。如果目标实际上是华为手机与耳机的星闪音频连接,华为当前的连接指导要求双端支持星闪音频(星闪 E2.0),不能只凭星闪1.0的版本标签套用该方案:https://consumer.huawei.com/cn/support/content/zh-cn16075711/
点赞
回复于2026-10-10 15:26
在HarmonyOS跨设备分布式开发中,配置设备角色与能力发现时,遇到设备间能力协商失败、角色切换不稳定等问题,想请教如何正确配置设备角色、能力发现与任务迁移流程?

评论6

浏览 124

发布于2026-10-01 14:06
空瞳
|
采纳答复
补充几个容易混淆的点:1. 上文示例实际是 startAbility(want),不能当作 continueAbility 的实现;携带业务参数也不会自动触发 onContinue。Promise 要用 await 或 .catch() 处理失败。判断是否真正接续,应检查源端 onContinue、目标端 launchReason 是否为 CONTINUATION,以及恢复回调,不能只看对端页面是否打开。2. DeviceBasicInfo.deviceId 与 networkId 不是同一个含义:跨设备 Want 的 deviceId 要按接口要求使用目标 networkId,并先判空、确认设备可用,不能直接按同名字段照搬。3. 发现可信设备不等于发现了业务能力。建议另做业务握手,确认协议版本、能力集合、允许的角色和任务状态;onContinue 负责本次接续的校验与保存状态,不承担整个能力发现流程。4. 角色切换建议用业务状态机控制:交接携带会话ID和递增代次,只处理当前代次的确认,目标端准备好后再提交交接,超时进入明确的失败路径。上下线通知先更新可用性,不要每收到一次通知就切主。另外,“API 12 起 DISTRIBUTED_DATASYNC 不需要动态授权”不能成立。该权限仍为 user_grant,应声明并检查授权,未授权再申请;[华为官方多端协同指南](https://developer.huawei.com/consumer/cn/doc/doccenter-capabilities/uiability-cross-device-interaction)也包含用户授权步骤。建议补充 SDK/API 版本、实际发起接口和错误码,以及两端接续生命周期日志,先定位失败发生在哪个环节。
点赞
回复于2026-10-01 15:16
已解决
更新检测
应用更新版本的时候可以不改变 版本号吗?如果可以,版本号不变 更新检测接口checkAppUpdate能检测有新版本吗?

评论14

浏览 162

发布于2026-09-29 07:22
云上
|
采纳答复
前面的结论都对:versionName 随意(纯展示),versionCode 必须递增,checkAppUpdate 只比 versionCode。我再从"为什么你会想这么干"的角度补一层,因为问这个问题的同学,背后需求通常是"想改点东西但不想走完整发版",这条路是有合规解法的:1. 先泼冷水:versionCode 不变 = 更新通道关闭,没有绕法checkAppUpdate 的判定就是本地 versionCode < 在架 versionCode,签名还要一致。versionCode 相同的两个包,市场侧视作同一版本,已装用户永远收不到更新提示。AGC 提审时 versionCode 不递增会直接被拦或强提示,不要指望"内容变了但版本号一样"能过审并触达用户。2. 如果真实诉求是"不发版改内容",走这几条合规通道服务端下发的动态内容:文案、运营位、配置项、开关,全部由云端接口下发,客户端按 versionCode 无关的方式刷新——这是"改东西不发版"的正解;Web 组件承载的模块:活动页、协议页等 H5 化,改服务端页面即时生效;注意红线:ArkTS/ArkUI 编译产物本身不支持热更新(动态下发代码包属于违规且技术上被系统限制),别把"内容热更"的思路延伸到"逻辑热更",那是审核一票否决项。3. 顺手给一个 versionCode 管理建议既然每次发版必须递增,建议把规则固定下来避免事故:常见做法是与 versionName 联动(1.2.3 → 10203)或每次 release 分支合并时 +1 并写入 CI。多人协作时"谁忘了加版本号"是高频发版事故,把 versionCode 校验做成 CI 卡点(不递增就不让出包)一劳永逸。4. checkAppUpdate 排查时容易忽略的两个点在架版本的审核状态:新版本还在审核中(未过审上架)时,用户侧检测不到它,别把"刚提审就测"当成接口异常;测试阶段(邀请测试/公开测试渠道)的版本不参与 checkAppUpdate 比对,测试员装的测试包拿不到正式更新提示,属于预期行为。x
点赞
回复于2026-09-30 07:52
4.0系统第二批什么时候通过

评论11

浏览 1.6k

发布于2023-07-07 08:04
本人新手,在Device Partner平台创建温控器产品后,平台找不到产品状态及是否需要审核等信息,请问如何操作

评论13

浏览 108

发布于2026-09-20 10:25
在开发鸿蒙分布式应用时,设备发现失败是常见问题。想请教大家,当发现设备列表为空或连接失败时,如何通过日志、权限配置或网络环境判断是权限未授权导致的,还是网络发现协议或防火墙导致的?有哪些排查步骤和关键日志字段可以参考?

评论7

浏览 92

发布于2026-09-19 23:18
在开发鸿蒙跨设备应用时,使用分布式软总线调用远程服务接口,偶尔会出现连接超时或断开重连失败的情况。想请教大家:1)跨设备服务调用的正确初始化流程是什么?2)连接不稳定时,如何查看日志定位是网络问题、设备发现异常还是服务注册问题?3)有没有推荐的重试机制或心跳保持方案?

评论7

浏览 121

发布于2026-09-17 01:03
蓝瘦的蜕变
|
采纳答复
先确认接口适用范围:软总线是通信底座,不等于普通应用可以直接调用任意远程服务。 HarmonyOS、OpenHarmony,以及系统应用、三方应用的接口权限不同;当前官方 startAbilityByCall() 跨设备方案对三方应用仅开放分布式迁移场景。官方说明初始化流程确认两端支持该能力 → 声明并动态申请 DISTRIBUTED_DATASYNC 权限 → 完成设备可信认证、确认目标在线 → 服务端注册处理接口 → 客户端使用当前设备标识和目标应用信息建连 → 连接成功、拿到远端对象后再调用。走 Call 方案时,对应 callee.on()、startAbilityByCall()、call()/callWithResult()。连接问题怎么查两端同时用 DevEco Studio 的 HiLog,或 hdc -t <设备ID> shell hilog 抓日志,按同一时间、请求 ID 对照:找不到设备:查发现回调、设备上下线、可信关系和权限。设备在线但建连失败:查 SoftBus、分布式调度日志,以及目标包名、Ability 配置、服务是否启动。连上后调用超时:看服务端有没有收到请求。收到却没回复,优先查业务阻塞、异常和序列化;同时发生链路断开,再查弱网、网络切换、休眠。超时本身不能证明是网络问题。重连和心跳怎么做建议使用限次指数退避,例如 1、2、4、8 秒,加随机抖动;权限拒绝、接口不支持等错误不要反复重试。断开后释放旧连接,确认设备在线,再重新获取远端对象;RPC 可通过 DeathRecipient 感知远端对象销毁。官方说明心跳只在业务确实需要快速判断存活时添加,间隔按耗电和响应要求设置,不能靠它保证后台常驻。
点赞1
回复于2026-09-17 01:36
mate60pro+升级0.65版本后,畅连里面就没有了白斗卫星消息,这是怎么回事?

评论1

浏览 450

发布于2024-09-17 13:30
1:行业级设备可以在iotda上对接2:消费级第三方设备对接devicepartner上申请生态解决方案合作伙伴并获取鸿蒙智家北向 API(设备厂商在 Device Partner 开放北向权限后)3:消费级华为自有设备只能走软总线这几条调研路线是对的吗

评论13

浏览 305

发布于2026-09-04 06:15
只要广告一展示出来,立刻就跳转到华为应用商店的下载页,下载后还不能安装,切回APP后又会重新打开华为应用市场,死循环了...安卓app是使用卓易通安装运行的,使用的手机型号是华为畅享90 pro max,Harmony OS 6.1.0

评论9

浏览 223

发布于2026-09-03 09:45
今天 14 点 30 分之后 云函数的请求就异常慢

评论8

浏览 157

发布于2026-08-26 07:14
对小艺大模型的使用还是很期待的。

评论1

浏览 1.1k

发布于2023-08-08 06:26
我们公司做安防、厨房相关的智能设备,有自己的IOT平台和APP,想通过云云对接的方式,接入到华为的智慧生活APP来控制我们的设备。现在已经申请开通加入了“tarmonyOS Connect性态产品合作伙伴”,并开通了Device Partner管理中心,在产品开发中只有直连的对接方案,没有云云对接的方案选择,也没有“Device Partner管理中心-产品开发-集成开发-开发工具-设备集成开发指引文档”这个路径去下载《HarmonyOS Connect云云对接套餐设备指导书》,能否提供个对接人,或者明确回复如何才能获取到云云对接的权限。

评论9

浏览 173

发布于2026-08-25 08:01
你好,我想咨询一下in-house发布的相关信息:1、in-house证书是否有有效期2、Profile 有效期是否有有效期3、到期后应用是否能继续使用

评论13

浏览 240

发布于2026-08-25 07:54
我最近注册开发者账号,注册后是未认证状态,想通过华为云去授权认证的方式去通过企业认证此开发者账号为企业开发者账号,故跳转到华为云注册页面,由于浏览器的华为云注册页面检测到是已登录的华为开发者账号,故而弹窗提示是否用此账号注册华为云,我选择这种方式了,后续华为云通过企业认证后想要给这个开发者账号进行授权认证,但是最后确提示我“您所使用的证件号码已被认证或数量超过系统限制,请勿重复认证。如您忘记登录账号,可申请账号查询。”我可以明确的知道我刚刚注册通过认证的这个华为云账号是没有给别的开发者账号做过授权的,并且我的开发者账号也还是“未认证”的状态,所以不知道现在该如何处理这个问题,能让我的开发者账号通过认证。

评论3

浏览 163

发布于2026-08-19 09:59
我好想升级鸿蒙最新版本,但是考试我肯定通过不了,该怎么办呢?谁来帮帮我

评论6

浏览 1.6k

发布于2024-07-14 07:52

我要提问题

月度答复贡献榜
用户头像
橙动创意
回帖1.1k
粉丝64
关注
用户头像
Z
回帖804
粉丝14
关注
用户头像
蓝瘦的蜕变
回帖492
粉丝135
关注
用户头像
飞b6
回帖486
粉丝16
关注
用户头像
心系天下
回帖474
粉丝21
关注
邀您回答
为什么没有远程模拟器
热门标签
1

HarmonyOS 5

2

HarmonyOS 6

3

DevEco Studio

4

UI

5

HarmonyOS

6

ArkUI (方舟UI框架)

7

HarmonyOS 7

8

App开发

9

Ability框架

了解社区公约,与您携手共创和谐专业的开发者社区。
在 App 中查看