Created with Pixso.
简体中文
简体中文
English
Русский
下载 App
Created with Pixso.
探索
探索
了解鸿蒙应用和多设备开发,学习如何构建应用/元服务
应用形态
HarmonyOS 应用
One as All,All as One
元服务
秒开直达 服务随行 无处不在
游戏
为游戏创意玩法带来无限可能
多设备应用开发
穿戴
折叠屏手机
鸿蒙电脑
开发者学堂
视频课程
Codelabs
设计
设计
了解鸿蒙应用和多设备开发,学习如何构建应用/元服务
开发
开发
获取官方开发工具和文档等资源,将创意转化为鸿蒙应用
开发工具
DevEco Studio
应用开发 IDE, AI Agent 和 CLI
小艺开放平台
Skill 和智能体开发平台
ArkTS
ArKUI
AppGallery Connect
DevEco Testing
开发资源
工具下载
示例代码
开发文档
最佳实践
分发
分发
通过华为应用市场发布你的应用,多渠道触达用户
应用分发
应用市场
纯净安全的全场景应用分发平台
游戏中心
应用审核政策
服务分发
小艺
HarmonyOS 的超级 AI 入口
智慧助手·今天
服务分发文档
内容分发
主题服务
内容分发文档
推广与变现
推广与变现
一站式流量增长与营销变现平台
推广
应用推广引擎
全链路应用推广与增长服务平台
鲸鸿动能广告
为企业广告主提供广告营销服务
联运服务
推广文档
变现
鲸鸿动能流量变现
使能应用展示广告,实现流量变现
应用内支付
变现文档
生态合作
生态合作
携手伙伴共建共享鸿蒙智能终端生态
伙伴 SDK
一站式获取安全可靠的鸿蒙伙伴 SDK
生态服务
鸿蒙应用开发、培训和人力服务
服务商伙伴中心
华为终端云服务商伙伴的统一门户
伙伴入驻指南
生态市场介绍,卖家和买家服务指引
廉洁政策
合作伙伴诚信廉洁政策
支持
支持
获取客服帮助、技术支持、活动资讯等信息
智能客服
24小时 AI 在线自助服务,即问即答
社区问答
在官方论坛提问,与开发者互动交流
在线提单
提交工单,获得技术支持
开发者活动
HDD 等线下活动速览及报名入口
资讯
帮助指南
输入关键字搜索
开发者能力认证
鸿蒙高校创新赛
HarmonyOS 7
animation
HarmonyOS行业解决方案
layoutWeight
HarmonyOS模板&组件
bindPopup
bindsheet
CTRL+K
文档
管理中心
我的
Hello,
欢迎来到开发者联盟
管理中心
个人中心
我的学堂
我的收藏
我的活动
我的工单
立即登录
HarmonyOS 5.0.0(12)
输入关键字搜索
开发者能力认证
鸿蒙高校创新赛
HarmonyOS 7
animation
HarmonyOS行业解决方案
layoutWeight
HarmonyOS模板&组件
bindPopup
bindsheet
CTRL+K
FAQ
版本说明
指南
API参考
最佳实践
FAQ
变更预告
更多
开发
Archived
UX设计
UI设计套件(UI Design)
怎么获取layeredDrawableDescriptor对象信息?
业务场景与解决方案
多设备场景
手表/手环(Wear Engine)
如果工程已有APP ID,是否需要重新申请,填写新的APP ID
没有弹出用户授权界面
接口调用时返回App has not applied for the Wear Engine service错误信息
打开HR传感器后,没有立刻上报数据
HR传感器数据中,有值为0或255的数据
手机和轻量级智能穿戴设备通信,提示错误码206
手机侧应用发送文件给穿戴设备侧应用时,提示错误码1008500011
更多:若以上FAQ仍不能解决,可通过在线提单反馈
应用质量
技术质量
运维
hilog日志如何落盘存储
hilog日志如何设置为只打印当前应用的日志
hilog日志出现乱码原因是什么,如何解决
如何解决hilog.debug日志无法打印
如何查询应用当前CPU占用
如何查询应用堆内存的已分配内存大小和堆内存的空闲内存大小
当应用发生故障时,如何获取系统日志
如何用hdc命令将本地文件发送至远端设备
如何查看应用是否为系统应用
如何实现crash堆栈抓取、crash回调
如何线上分析应用在CPU占用情况
如何获取设备的CPU信息
如何获取设备的SDK版本、产品版本、设备类型(平板、手机)、build版本等信息
console.log和hilog的区别,如何选择使用
private标识日志的作用是什么,如何通过hilog打印的日志查看标识为private的内容
如何查看ArkCompiler出现Error日志时,具体的异常调用栈信息
hdc工具导出/导入文件等常用hdc命令有哪些
如何解决设备无法识别问题
如何解决Connect server failed-注册表问题
如何解决单个设备连接设备管理器多出三个设备并无法识别的问题
如何解决hdc server和client版本不一致的问题
如何解决Kill server failed 的问题
是否有目录可以通过hdc file send写入可执行程序
如何解决Mac电脑不能识别hdc命令的问题
如何解决连接手机时,提示:“hdc server part 8710 has been used”的问题
如何通过hdc命令拉起指定的UIAbility
如何通过hdc命令关闭整个应用
如何在多设备情况下使用hdc
如何通过HDC命令截屏/获取相册
如何在HarmonyOS 2in1设备上查看MAC地址
如何通过hdc命令清除手机中应用的缓存
如何通过hdc命令唤醒设备和查看屏幕状态
是否支持通过HDC命令安装.app文件
如何选择收集崩溃的方式,ErrorManager、FaultLog、HiAppEvent在监听crash上的差异
使用HiLog打印日志是否有长度限制
如何通过hdc命令获取设备的udid
应用框架开发
程序包结构
HSP打包后,为什么会生成HAR包,它是否会导致App包大小膨胀
从包管理的角度,保证代码安全的措施有哪些
如何理解App、HAP、HAR的关系
HSP/HAR包中如何引用外部编译的so库文件
SharedLibrary能否在配置文件中声明abilities、extensionAbilities标签
HAR包中使用window作为Toast时无法引入页面组件
业务模块HAR如何获取宿主HAP的数据
如何通过路由跳转到一个只有页面没有UIAbility的模块
如何安装打包出来的App包(通过什么命令安装)
如何判断应用可被卸载
HAR、HSP不能支持ability、Page声明,限制的理由是什么?后续是否会支持
是否允许HAR的循环依赖
HAP依赖HAR A,HAR A依赖HAR B,HAP能否调用HAR B提供的接口?如果不支持间接依赖HAR,这么设计的原因是什么?
通过resourceManager.getStringResource接口获取HSP资源文件报“Resource id invalid”错误
HAP/HAR/HSP的关系是什么?是否都可以声明注册Ability和Page?三种类型分别推荐哪些的使用场景?选择原则是什么
如何正确处理HAR/HSP包模块间的依赖关系
从HAP的拆包中,如何区分是HAR和HSP
在HAP中调用createModuleContext方法获取的Context是什么层级
如何获取当前HAP的BundleName
如何实现在不使用UIAbility的情况下,能够模块化管理代码,并且各个模块之间可以相互路由跳转
Entry模块的HAP和Feature模块的HAP在使用和功能上的区别是什么
在HSP export类时,ts文件是按.d.ts导出还是.d.ets导出
如何避免module下文件打包进HAR包后,存在的不可预期的资料、配置或信息安全风险
HAR包多帐号如何上传
HSP包编译之后的.har文件的作用是什么
如何使HSP包版本号统一
如何将多工程的HAP打包成一个App
对于HAP包中引用的HSP包是否有数量限制
har如何转换为hsp
HAR包是否支持依赖传递
如何实现跨模块的页面跳转功能
如何卸载debug包
应用安装、卸载时是否有数据上报
如何解决依赖的版本冲突问题
为什么同一App下的HSP文件vendor参数不同时会安装失败
如何让两个HSP不相互依赖,使用对方的组件
应用安装到设备的方式有哪些
HAR和HSP的使用场景介绍
一个HSP模块如何快速切换成HAR模块?
是否推荐使用bm quickfix 制造修复包
程序框架
程序框架(Ability)
如何获取设备横竖屏的状态变化通知
如何使用AbilityStage的生命周期函数
如何在UIAbility调用terminateSelf()后设置不保留最近任务列表中的快照
如何主动退出整个应用
启动UIAbility时报“must have required property 'startWindowIcon'”错误
如何获取当前应用程序缓存目录
如何获取应用级别的temp路径和files路径
服务卡片EntryFormAbility生命周期回调函数在哪个ArkTS文件中调用
多Module应用通过startAbility()启动时报错
UIAbility在onBackground执行耗时操作时是否会影响另外一个UIAbility的onForeground
getContext(this)能否在自定义类中使用
应用的进程启用过程是怎样的
是否允许三方应用在手机设备上Fork进程
两个UIAbility之间可通过哪些方法实现数据传递
Extension类进程崩溃是否会导致主进程崩溃
有哪些进程间通信的手段?例如,ExtensionAbility如何与主进程通信?
如何在页面中订阅UIAbility实例的生命周期变化
onUnhandledException与onException回调分别什么时候触发
TaskPool里面是否可以使用EventHub
hdc shell命令是否支持schema uri模拟跳转
是否可以通过ApplicationContext启动UIAbility
使用hdc命令安装release HAP包到设备时上报“INSTALL_FAILED_APP_SOURCE_NOT_TRUSTED”错误
如何查询应用包的名称、供应商、版本号、版本文本、安装时间、更新时间描述信息
如何安装打包出来的App包(通过什么命令安装)
如何判断应用可被卸载
应用免安装的限制、字段解释以及如何自测
Stage模型与FA模型在进程内对象共享方面有哪些差异
如何实现通过调用其他已安装的应用来打开特定文件
如何拉起拨号界面并指定号码
如何拉起浏览器应用
如何拉起应用市场界面
如何拉起相机界面
安装HAP包报“failed to install bundle. install debug type not same”错误
从一个UIAbility跳转到另外一个Ability时,是否支持自定义转场动画的设置?怎么实现
应用级别的context和HSP级别的context冲突吗?HSP中不能通过getContext(this).resourceManager.getStringValue($r('app.string.test_string').id)的方式获取资源会报错,应该如何实现
UIAbility和UIExtensionAbility有什么区别?分别推荐在什么场景使用
UIAbility/Page/Component之间的关系?如何搭配使用
关于emitter、eventHub的使用场景
如何禁用窗口的全屏显示功能
如何获取App版本号,版本名,屏幕分辨率等信息
如何获取指定Bundle Name的Ability信息
如何在UIAbility、页面和组件中获取UIAbilityContext
如何在工具类中获取Context
Applicationcontext、UIAbilitycontext、Context的区别是什么
在使用UIAbilityContext时报401“The context must be a valid Context”的Context类型错误
应用、元服务和卡片是什么关系
系统应用、三方应用、预置应用有什么差别
如何设置默认语言和应用名称为中文
如何查询应用进程的pid信息
除应用市场外,是否存在其它途径下载安装应用包
app.json5文件与工程级build-profile.json5文件的区别
应用流转对账号有什么要求
系统安全能力哪些是天然具备的,哪些需要开发者适配
如何在App启动时让各种权限弹窗的申请自动弹出
module.json5文件中的requestPermissions配置如何填写
如果有多个UIAbility,如何判断应用进入后台
发布签名发生变更后,用户是否需要先卸载原来的应用才能安装签名变更的应用
在AGC平台生成新的profile签名文件(.p7b),更新到HarmonyOS工程重新打包安装时提示:”code:9568322 error: signature verification failed due to not trusted app source”
sign包和unsign包产物之间是否有差异
开发非UI功能,使用ts开发而非ets开发对应用有哪些影响(内存、CPU、hap大小等方面)
如何判断App的启动来源
如何获取当前页面对应的UIAbility名称
如何判断应用当前在前台/后台
如何设置应用自动重启
如何获取设备上安装的应用列表数据
如何判断当前应用程序是Debug包还是Release包
如何判断应用程序是否安装
UIAbility在内存不足的情况下是否会回收,若回收是否支持页面栈恢复?
如何通过resourceManager获取rawFile路径下的文件
HarmonyOS是否限制App进程fork子进程,是否允许app里自带的可执行文件运行(fork+exec)执行,并通过ptrace方式读取自身进程?这种方式以后是否会限制并禁止?
HarmonyOS提供了两种页面加载方式,两者有何区别,怎么选择?
如何跨HSP包调用rawfile目录下的文件
如何跳转到系统文件管理App界面
如何获取应用包的签名指纹信息,即“.p12文件”信息
使用发布证书进行调试时出现安装错误: Install Failed: error: failed to install bundle.
后台任务开发(Background Tasks)
如何在Stage模型中创建后台任务
应用在进行后台后,如何继续执行业务
如何申请多个长时任务
应用运行时进程资源使用规格
如何确认延迟任务是否申请成功
如何确认延迟任务WorkSchedulerExtensionAbility回调方法onWorkStart、onWorkStop实现是否正确、是否可以成功回调
如何查询后台任务中短时任务/长时任务/延迟任务/后台代理提醒相关的系统日志
进程间通信(IPC)
IPC跨进程通信中是否支持异步返回数据
卡片开发(Form)
点击服务卡片如何跳转至指定的页面
元服务与服务卡片的区别
在应用中如何刷新卡片
ArkTS语言
方舟编程语言(ArkTS)
将rawfile中json格式的字符串转换成对应的object对象后,调用实例方法后程序崩溃
如何使用正则表达式
如何获取可用的三方库
如何使用ohpm引入三四方库
如何打开键鼠穿越功能开关
自定义构建函数Buider与自定义组件component的使用区别以及限制是什么
如何实现ArkUI组件字符串变量拼接
如何在Native侧释放ArkTS对象
如何实现应用的屏幕自动旋转
如何生成随机的uuid
ArkTS中有类似java中的System.arraycopy数组复制的方法吗
ArkTS文件后缀是否需要全部改成.ets
编译后生成的.abc文件存放路径在哪
ArkTS文件和TS文件的区别
如何实现字符串编解码
如何生成UUID的字符串
使用NAPI扩展TS接口时,常用属性和实现接口的基本用法
pthread创建的线程中如何读取rawfile
ArkTS的SendableClass对象内存共享的原理和限制是什么
synchronized在java中可以修饰方法,从而简单地实现函数的同步调用。在系统ets开发中,如何简单实现该功能
ArkTS类的方法是否支持重载
如何将类Java语言的线程模型(内存共享)的实现方式转换成在ArkTS的线程模型下(内存隔离)的实现方式
以libstd为例,C++的标准库放在哪里了,有没有打到hap包中
如何开启AOT编译模式
AOT编译模式的产物及ap、an、ai文件是什么
.ets文件和.ts文件的区别及如何互相调用文件中定义的方法
ArkTS中globalThis无法使用该如何替换
ArkTS中this的常用场景及使用
如何访问类的静态变量和方法
如何合并两个对象
如何实现类似Java中的反射方法调用能力
系统使用了ArkTS作为开发语言,那这些代码的在底层的解释运行的环境是自研的还是用的开源的,比如v8、jscore?另外系统也适配了React Native引擎,是不是也是复用的这个运行环境
ArkTS里有哪些转换数据类型的方法
是否支持开发者自行管理线程数量
是否支持模块的动态加载?如何实现
如何实现AOP(代码插桩)能力
如何使用AOP接口实现重复插桩或替换
是否支持对页面等ArkUI组件相关元素进行插桩
如何判断能否对接口进行插桩或替换
如何解析JSON字符串为实例对象
如何在ArkTS中实现运行时注解的能力
如何在ArkTS中实现自定义装饰器能力
使用HSP的多包场景下场景,直接崩溃并产生cppcrash异常日志,错误信息为resolveBufferCallback get buffer failed
ArkTS是否支持解构
如何使用ErrorManager捕获异常
是否支持在TS文件中加载ArkTS文件,TS是否会被限制使用
ArkTS是否支持反射调用类的静态成员函数和实例成员函数
如何通过Index获取ArrayList中的元素
如何将Map转换为JSON字符串
如何获取对象的类名
如何将JSON对象转换成HashMap
如何将ArrayBuffer转成string
Uint8Array类型和String以及hex如何互相转换
如何进行base64编码
赋值和深/浅拷贝的区别
如何实现深/浅拷贝
ArkTS是否支持多继承
ArkTS是否支持交叉类型
ArkTS是否支持匿名内部类
如何使用Record
如何通过AOP统计方法执行时间
如何快速生成class的setter和getter方法
如何实现Sendable类型和JSON数据的转换
如何处理大整数
如何通过判断函数入参类型实现不同代码逻辑
如何使用工具库对JSON进行解析与生成
A持有B,B引用A的场景会不会导致内存泄漏
如何通过key获取对象值
ModuleManager模块加载流程是什么样的?
如何查看编译的详细过程
如何遍历JSON对象
如何判断对象的类型
如何在ArkTS使用Reflect正确绑定this指针
混淆后的映射文件具体在哪个路径下
如何获取对象的所有方法
如何使用内置的js引擎?JIT支持策略如何?
如何在ArkTS中使用闭包
是否支持通过动态import反射调用类的静态成员函数和实例成员函数?
如何获取设备支持的API的版本号
如何获取环境变量信息
HarmonyOS Next系统属于大端还是小端
如何获取应用进程执行时间
如何指定对象某些属性参与序列化
对象反序列化时number类型丢失精度如何解决
Array数组的长度上限是多少?
当前ArkTS是否采用类Node.js的异步I/O机制
对于网络请求这I/O密集型任务是否需要使用多线程进行处理
对于@ohos.net.http网络框架是否需要使用TaskPool处理
模块间循环依赖导致运行时未初始化异常问题定位
编译异常,无具体错误日志,难以定位问题
gbk字符串TextEncoder编码结果属性buffer长度为何比编码结果长度略大
ArkTS线程模型和并发
有哪些创建线程的方式
应该如何设计大量线程并发方案
如何设置Task优先级
线程间JS对象通过序列化方式进行数据通信,是否存在性能问题
TaskPool和Worker的异同点
Worker和TaskPool的线程数量是否有限制
TaskPool和Worker中任务调度机制
JS线程通过napi创建的C++线程的处理结果,如何返回JS线程
系统多线程模型是什么样的
是否支持Context跨线程传递
在多线程并发场景中,如何实现安全访问同一块共享内存
子线程和主线程的优先级及任务执行策略是什么
ArkTS中Worker线程、Taskpool线程如何与宿主线程通信
ArkTS是否支持类似Java的共享内存模型进行多线程开发
ArkTS的线程机制是怎么样的?每个线程是一个单独的JS引擎吗?如果每个线程开销比较小的话,为什么要限制线程数量
TaskPool在任务执行过程中如何跟主线程进行通信?如何操作同一块内存变量
对于多线程操作首选项和数据库是不是线程安全的?还是每一个线程独立的
如果在ArkTS中大部分后台任务(计算、埋点、入库)都使用异步并发的方式,是否会使主线程越来越慢,引起卡顿丢帧问题?为什么
在ArkTS的主线程中使用await会堵塞主线程吗
是否可以在TaskPool中动态加载模块(HAR、HSP、SO)
TaskPool线程内存如何共享
TaskPool后台I/O任务池,应用能否自行做管控?有无方法开放管理机制
如何解决应用需要避免开辟过多线程,并发处理任务数量受限,无法充分发挥设备性能的问题
Worker线程内存如何共享
如何判断是否为主线程
如何对异步方法进行插桩/替换
ArkTS实现多Worker实例
如何使用TaskPool在子线程调用对象成员函数
如何在Worker中开启多级子线程
如何在TaskPool和Woker获取上下文Context
NDK开发
NDK开发
在Native侧如何精准获取ArkTS侧传入的字符串长度
在Native侧如何处理ArkTS侧传入的字符串被截断的异常场景
如何对多个C++源文件中接口进行导出声明
ArkTS侧与Native侧分别如何动态加载SO库
在Native侧如何集成三方SO库
ArkTS侧与Native侧如何进行map数据交互
如何导出C++自定义类,导出后如何在ArkTS侧进行类方法调用
如何修改代码工程所支持的C++语言版本
如何在Native侧获取屏幕亮度
如何在Native侧往用户目录写临时文件
如何在Native侧添加debug版本声明
如何在Native侧区分ArkTS侧创建的ArrayBuffer和Uint8Array对象
如何将Native侧的函数封装到类中导出到ArkTS侧使用
如何获取Native侧printf等方法打印的信息
Native侧如何获取ArkTS侧的应用包名
如何在Native侧调用ArkTS侧的系统能力
Native侧如何访问ArkTS侧系统定义的异步方法
如何在Native侧直接使用其他模块的ArkTS方法
如何在ArkTS侧引用其他三方so库
如何在Native侧访问应用包内Rawfile资源
如何在Native侧跨模块访问资源
如何在Native侧获取APP版本信息
ArkTS的对象数据与Native的对象数据如何绑定,相互持有对象数据时内存如何管理
NAPI执行上层回调时,如何获取env
Native如何调ArkTS的方法
如何在Native侧集成三方库Curl,并进行HTTP数据请求
如何通过AKI三方库实现ArkTS与C/C++之间的跨语言调用
Native工程中如何使用其他三方so库
Native侧如何使用hilog打印出日志信息
如何使用后缀为so.x.y类型的so库,例如libxxx.so.3.1、libxxx.so.3.1.0
napi_module结构体字段描述解析
Native侧如何获取可操作的文件目录
新建工程如何使用已有工程中的so库函数
ArkTS侧如何接收Native侧的键值对进行修改并返回到Native侧
Native侧如何获取ArkTS侧Object对象及其成员变量
如何正确地在CMakeLists.txt文件中配置头文件搜索路径
Native侧如何引入头文件deviceinfo.h
如何在Native侧构建一个ArkTS对象
Native C++模版中,生成的so库的名称在哪里定义,需要与哪些内容保持一致
Native侧如何打印char指针
c++创建的(napi_create_object),或者作为参数传下来的js value,如果想持久持有,需要怎么做?以及怎么主动销毁或减少引用计数
在ArkTS层往C++层注册一个object或function,C++层可以按需往这个回调上进行扔消息同步到上层应用么,请提供示例?在注册object或function时,napi_env是否可以被长时持有?扔消息同步到上层应用时,是否需要在特定线程
Cmake编译时如何显示不同级别的日志信息
ArkTS侧如何释放绑定的C++侧对象
Native侧如何获取ArkTS侧的Uint8Array实例
Native侧如何获取ArkTS侧类实例
如何跨Hap模块调用C++ API
HarmonyOS编译构建时如何指定编译架构信息
在ArkTS侧如何引用Native侧使用napi_create_buffer接口构造的对象
Native侧如何通过char指针构造ArrayBuffer数组
在CMakeLists文件中如何获取模块版本信息
传入自定义类型对象到Native侧时,index.d.ts文件如何声明
Native侧如何对ArkTS传递的Object类型的数据、属性进行修改
如何通过多个xxx.d.ts文件导出Native侧接口
如何在ArkTS侧监听Native侧日志信息
使用napi_run_script_path接口执行包内abc文件的使用限制
如何通过C接口使用网络相关功能
如何实现ArkTS与C/C++的HashMap转换
napi_call_function调用时除了会有pending exception外,是否还有其他异常场景
在HSP/HAR包中支持导出C/C++的Native方法吗?如果不支持,替代方案是什么
多so相互依赖场景下如何解耦
如何在一个模块中使用另一个模块中编译出来的so
napi_env禁止缓存的原因是什么
如何在ArkTS侧管理Native侧的C++对象
har包的libc++版本与工程不一致时,程序如何兼容
C侧如何打开文件
Native侧如何合理管控对象的生命周期
任务并发调度(Function Flow Runtime)
如何在Native侧C++子线程直接调用ArkTS接口,不用通过ArkTS侧触发回调
ArkTS层调用Native层接口时的线程相关问题
Native侧获取env具有线程限制,如何在C++子线程触发ArkTS侧回调
如何在C++调用从ArkTS传递过来的function
如何在Native侧调用ArkTS侧异步方法,并获取异步计算结果到Native侧
Native侧代码与ArkTS侧的代码线程关系以及线程使用限制
napi_env、napi_value实例是否可以跨worker线程共享
Native如何创建子线程,有什么约束,与主线程如何通信
如何利用worker子线程调用napi实现loop改写变量
Native侧的napi_env是否支持延迟调用或者异步调用
JSVM
如何管理JSVM_CallbackStruct生命周期
如何自排查_Bool类型没有找到的编译问题
如何正确使用OH_JSVM_Init
如何自排查OOM(v8::FatalProcessOutOfMemory)错误
如何正确使用OH_JSVM_GetValueStringUtf8获取字符串
如何解决Finalizer方法中执行JS代码崩溃问题
UI框架
方舟UI框架(ArkUI)
Image组件加载的图片,如何缓解图片在缩放时的锯齿问题
如何实现防截屏功能
如何在长按手势回调方法里获取手指触摸点的坐标
如何自定义Tabs页签导航栏及其对齐方式
如何在可滚动的容器组件中实现曝光埋点
如何给UI组件设置不同情况下的属性
如何获取组件宽高和组件在屏幕上的位置
如何在Navigation跳转页面时返回传参
TextInput组件获取焦点的几种场景
RichEditor组件如何设置光标的起始位置位于左上角
如何实现软键盘弹出后,整体布局不变
如何实现Tabs页签导航栏切换时,下划线也随之滑动
如何解决Web与List的嵌套滑动冲突
如何解决两层Tabs出现滑动冲突的情况?
如何主动清除控件的焦点
如何加载和使用自定义字体
如何选择图文混排的实现方案
如何实现分组列表的吸顶/吸底效果
如何解决List组件在不设置高度的情况下滑动不到底的问题
List组件如何实现多列效果
如何设置分组列表的圆角和间距
如何获取UI组件的显示或隐藏状态
如何实现类似插槽的功能
如何解决子组件全屏后margin不会生效的问题
如何实现手指离开屏幕后的惯性滑动效果
如何监听当前屏幕的横竖屏状态?如何实现页面跟随屏幕横竖屏自动旋转
如何处理父子组件间的事件传递,例如,如何解决滑动冲突
使用ForEach&LazyForEach循环渲染时,会出现更改数据源时,界面不刷新的情况。如何解决
在使用Canvas的场景中,如何主动控制组件刷新UI
如何在键盘弹出时仅调整指定UI组件的位置,而不影响整体布局
组件支持的参数类型及参数单位类型:PX、 VP、 FP 、LPX、Percentage、Resource 详细区别是什么
Text 组件如何加载Unicode字符
自定义字体的注册方式有哪些?推荐的字体资源存放路径是哪里?如何从资源存放路径中取出字体资源
AppStorage是否支持线程间共享对象,如果不支持,推荐替代方案是什么
如何在自定义组件的构建流程里跟踪组件数据或者状态,如在build里增加日志跟踪状态变量等
如何在键盘弹出时,让内容上移,而不是整个页面上移
输入框拉起键盘时,如何将底部布局弹起到键盘顶部
图片如何添加渐变模糊
如何去除Tabs组件两侧的蒙层
如何获取Text组件中文字的宽度
如何设置自定义组件height缺省
弹窗组件无法进入onPageShow方法
Navigation的toolbar中设置大图标时被切断
Image无法使用bindContextMenu
如何设置Tabs的末尾由透明到不透明的渐变效果
SideBarContainer如何设置controlButton属性
如何监听屏幕旋转
如何设置窗口旋转
父组件如何与孙子组件进行状态同步
Js如何定义callback函数
对象中函数的this如何指向外层
如何持wakelock锁,防止系统休眠
自定义弹窗能否在ts文件中定义和使用
自定义弹窗中的变量如何传递给页面
如何一键清空TextInput、TextArea组件内容
如何设置自定义弹窗位置
自定义弹窗大小如何自适应内容
如何理解自定义弹窗中的gridCount参数
如何去除自定义弹窗的白色背景
TextInput组件密码模式下,右边的眼睛图标能否支持自定义
TextInput的onSubmit事件如何使用
TextInput在聚焦时如何使光标回到起点
如何获取组件的属性信息
如何获取可滚动组件的当前滚动偏移量
如何实现文本竖向排列
TimePicker组件中文本的颜色和大小是否可以自定义
ConstraintSize尺寸设置不生效
如何将背景颜色设置为透明
如何自定义Video组件控制栏样式
如何设置组件不同状态下的样式
如何主动拉起软键盘
如何在List组件中分组展示不同种类的数据
通过$r访问应用资源是否支持嵌套形式
Button组件如何设置渐变背景色
滑动的页面软键盘挡住内容不能向上滑动
TextInput如何限制输入字符为某些字符
如何根据组件内容大小修改浮动窗口
List组件如何设置多列
如何设置区分TabBar和TabContent的分割线样式
为何RichText组件中内容可以滚动
如何设置List组件滑动到边缘无回弹效果
ArkUI中icon资源锯齿感严重
如何实现多行输入
文本组件是否支持分段设置字体样式
如何修改状态栏字体颜色
弹窗弹出时,输入框如何用代码设置全选
文字空行高度与字体高度不一致
TextInput组件包含英文和汉字时,如何设置全选
Color支持哪些格式,使用color: 'rgba(0, 0, 255, .5)'格式不生效
TextInput按压态背景色如何修改
组件最大和最小宽度和高度如何设置
XComponent组件如何设置背景颜色
组件如何设置模糊效果
UI布局默认是多少vp为基准,以达到不同机器自适应
如何使应用一键变灰
如何设置屏幕亮度
TextInput是否能自定义hover效果
如何去除tabbar滑动到边缘时的蒙层效果
如何实现两层Tab嵌套滑动的效果
Grid组件的scrollBar是否支持自定义
List组件如何设置两端的渐变效果
过长文字如何滚动显示
XComponent 怎么设置成透明
半模态转场如何控制固定高度
如何实现拖拽时列表项占位动画的效果
ArkUI组件的字符串中如何实现字符串变量拼接
控制中心的下拉背景实时模糊是如何实现的
如何获取图片的宽高
如何解决Web页面输入框拉起键盘后,页面头部被截断的问题
Navigation如何隐藏导航栏
如何设置子组件宽度使其不超过父组件的大小
Image或者ImageSpan传入一个string类型的路径时无法加载图片
Image组件如何读入沙箱内的图片
如何实现事件透传
Text组件设置maxLines后如何确定文本是否被隐藏
如何实现类似keyframes的效果
外部容器Stack能否满足适应内部容器组件的圆角等样式
Stack布局设置Alignment.BottomStart没有生效
布局是否支持css里的calc(100vh - 100px)类似能力
自定义弹窗CustomDialog的maskRect属性中x,y是否支持calc
如何获取router.back传递的参数
焦点事件onBlur/onFocus回调无法触发
Scroll里面套一个grid,如何禁用grid的滑动事件
如何实现一个组件不停地旋转
键盘拉起时列表无法上下滑动
键盘移动焦点对象按下enter,为什么不会触发点击事件
多层组件嵌套button,如何阻止事件传递
使用router或Navigator实现页面跳转时,如何关闭页面间转场动效
在容器组件嵌套的场景下,如何解决手势拖拽事件出现错乱的问题
当父组件绑定了onTouch,其子组件Button绑定了onClick,如何做到点击Button只响应Button的onClick,而不用响应父组件的onTouch
点击文本输入框,如何屏蔽系统默认键盘弹起行为
如何阻止组件的鼠标事件冒泡到父组件
如何实现上下切换的页面间跳转动画
自定义组件间如何实现从底部滑入滑出的效果
子组件事件能否到传递父组件
文档中提到键鼠事件可以设置冒泡阻断,其他事件是否支持
组件被隐藏后 onVisibleAreaChange 事件触发了两次
@Watch是否有粘性的概念
使用@Watch监听并在回调函数中调用其他异步接口时UI响应慢
如何移除页面上Video组件
触摸事件的TouchEvent调用stopPropagation时无法阻止事件分发
如何获取窗口的宽高信息
通用属性width是否支持设置变量
如何判断JS对象中是否存在某个值
应用如何设置隐藏顶部的状态栏
如何锁定设备竖屏,使得窗口不随屏幕旋转
调用window实例的setWindowSystemBarProperties接口设置窗口状态栏和导航栏的高亮属性时不生效
如何保持屏幕常亮
如何监听窗口大小的变化
如何获取屏幕的宽度、高度、分辨率和横竖屏等信息
如何设置沉浸式窗口
如何获取窗口的宽度
如何解决window创建的模态窗口默认焦点不在界面上,导致不响应返回事件的问题
如何获取状态栏和导航栏高度
如何实现Tabs组件的TabBar从左到右依次排列
如何进行页面横竖屏切换
为什么componentUtils.getRectangleById在动画结束后才能获取组件最新位置
是否有处理"9图"(又称"draw9patch"、".9图"、"点9图"等)的平替方案
ArkUI有没有在组件刷新后的回调事件
如何在自定义弹窗中再次弹窗
Grid如何实现拖拽功能
如何设置沉浸式状态栏
如何动态控制键盘绑定在不同的TextInput上
如何使用iconfont
Image组件是否有缓存机制
如何使当前页面弹窗在页面跳转返回之后还存在(隐私详情页场景)
ForEach键值生成规则是怎样的
Flex布局与w3c中的flex是否有差异
ArkUI组件能否支持继承
@Style 和 @Extend 是否支持export导出
如何自定义弹窗的弹出动画和关闭动画
如何实现弹窗和软键盘的避让
Canvas绘制内容如何动态更新
组件是否支持泛型
自定义组件是否能通过容器保存
使用BuilderParam在父组件调用this的方法报错:Error message:is not callable
Component如何监听应用前后台切换
自定义组件如何实现类似系统组件的链式调用
自定义组件在外部设置属性方法和在build方法内部设置有什么区别
如何实现页面加载的loading效果
使用Navigation跳转页面时如何传递带方法的对象
如何实现下拉刷新和上滑加载的效果
如何正确获取刘海区域的高度,topRect中的取值是height、top还是height+top
应用开启禁止截屏之后,用户进行截屏以及录屏后的行为是什么
在屏幕底部的组件的响应区域是否存在遮挡
如何获取设备屏幕横竖屏状态
创建subwindow默认是否铺满全屏,铺满全屏时如何隐藏状态栏
如何让Grid组件在高度不确定的情况下,实现自适应高度
如何获取手机屏幕信息
如何解决点击子组件模块区域会触发父组件的点击事件问题
当子组件触发触摸事件的时候,父组件如果设置触摸事件的话,如何解决父组件也会被触发的问题
使用0x八位颜色设置渐变透明度为什么与#八位资源颜色值不同
如何实现背景跟随文字大小改变
ListItemGroup和LazyForEach如何结合使用
如何设置Text的字体,可以不受系统设置里显示字体大小的影响
如何获取底部手势横条的高度
如何实现列表既可以左右滑、又可以上下滑动
如何使用Swiper组件实现下拉刷新
getContext传入this和不传入有什么区别
如何实现匿名内部类
如何定义一个未知类型的对象
使用LazyForEach时滑动列表产生大量aboutToBeDeleted的函数调用,如何减少?
为什么px2vp返回的结果不正确
是否navigation有最大页面数量限制?router栈的栈最大是32个,超过32个是无响应还是报错?
是否router.pushUrl无法使用Map类型参数
如何使用Navigation的navPathStack参数
Navigation容器中,如何设置子组件的高度为100%,撑满父容器
Navigation中pushPathByName与pushDestinationByName的区别
如何实现点击输入框时会拉起软键盘,点击Button时软键盘关闭
如何获取屏幕顶部状态栏、底部导航栏和导航条的高度
如何实现文本展开收起功能
List的下拉加载如何回滚到当前展示位置
TextInput的visibility属性设置为Hide或者None之后是否可获焦
使用Navigation导航时,NavDestination页如何获取路由参数
如何实现跨文件样式复用
如何实现跨文件组件复用
如何在Navigation页面中实现侧滑事件拦截
如何完成挖孔屏的适配
如何实现页面统一置灰功能
如何实现List内拖拽交换子组件位置
如何将ListItem的swipeAction滑动效果恢复至未滑动
如何实现List/Swiper/Grid嵌套滚动的下拉刷新和上拉加载更多
如何在代码中触发应用后台运行
如何将Tab的边缘滑动效果关掉,不要回弹
自定义键盘和系统键盘如何切换
CustomDialog自定义弹窗组件如何进行物理返回拦截
struct和class的区别是什么
跳转页面如何实现页面级别的透明效果
使用video组件播放视频时,如何刷新重新加载视频?比如网络异常导致播放失败等情况
如何在调用处实现接口中的方法?
如何实现二维数组的懒加载?
如何实现不关闭弹窗的情况下,跳转页面,并且返回时弹窗存在?
如何实现带图片的二维码效果?
Scroll中嵌套List,可否设置事件响应顺序,让List不响应滚动事件,让外层的Scroll滚动整个布局?
如何清除输入框焦点?
如何进行截屏并获取截屏内容
如何在Page中获取WindowStage实例
Navigation与Router对比和如何进行选择
如何获取组件渲染完成时间
Toggle组件设置拖动的同时如何屏蔽其本身的点击手势
在使用Video组件时,为Video添加本地视频播放源后,立刻播放,为什么会播放失败?
如何通过路由的方式打开半屏
如何识别双击手势时忽视单击手势?
如何查看触摸热区范围
如何将内容直接复制到剪贴板
异步是否对主线程有影响
Grid onItemDragStart默认时间设置替代方案、以及多列GridItem实现通用示例
绑定类型的组件和ForEach的正确连用方式
如何使用canvas绘制圆角矩形
如何设置镜像语言的左右间距
如何实现Scroll、List单边回弹效果
如何合并两个列表并支持懒加载
RelativeContainer组件height设置为auto,子组件以容器作为锚点,为什么auto不生效
如何设置禁止分屏
如何解决滚动类容器的滚动事件和手势之间的冲突
如何使用ListItemGroup和LazyForEach结合并实现组件复用
如何在Text组件关闭bindSelection自定义菜单时,取消文本的选中状态
WaterFlow、Grid、List这些容器的使用区别是什么?
如何控制CustomDialog显示层级
如何处理ForEach第三个参数键值生成耗时久导致的卡顿问题
Tab组件页面切换时,如何不显示中间过渡的tab页
LocalStorage频繁读写复杂对象时性能变差原因是什么
如何给不同输入框绑定不同的自定义键盘
一个自定义组件内某一时机批量刷新多个@State修饰的状态变量,是否会影响性能
List控件加载的数据如何判断是否超过一屏
常用可以设置'auto'的属性的组件及其含义的介绍
双层嵌套list,如何使用LazyForEach起作用
Marquee组件的文字滚动,第一次滚动出现大量空白,如何避免空白出现
如何解决Web页上下滑动时会误触发tab页翻页手势及tab页切换时Web组件还可以上下滚动问题
如何判断当前设备是手机还是折叠屏手机
如何在使用子窗口时保持键盘获焦
如何实现直播评论场景中顶部渐变遮罩效果
如何在Tabs的tabBar中添加其他组件
使用Canvas如何实现部分区域镂空的效果
如何解决Text组件文本为中文、数字、英文混合时显示省略号截断异常的问题
如何实现List的折叠动画效果
如何修改bindPopup绑定的弹窗圆角大小和箭头颜色
bindPopup适配Web组件长按菜单功能,如何设置offset控制弹窗的偏移
如何使用自定义弹窗实现分享弹窗
Badge有数量与无数量切换时Image会发生闪动,怎么让它不闪动
目前Toggle组件响应点击之后会立刻渲染且立刻回调,如何延迟改变Toggle状态且延时回调?
如何在系统深色模式下使用getColorSync(resource)返回深色颜色值
汉字转拼音如何去掉音标
如何更改TextInput密码输入模式下passwordIcon的大小、颜色、位置
状态栏与页面内容发生重叠,如何解决?
如何实现状态栏背景颜色沉浸?
在深色模式切换下如何适配状态栏颜色?
进入全屏模式后隐藏状态栏,退出全屏模式如何显示状态栏?
Button组件无法设置字体最大、最小值
如何实现折叠屏折叠态不适配旋转,展示态适配旋转
如何实现组件动态上下树
Image组件长按和拖拽的系统手势和自定义手势冲突
如何实现通过侧滑手势关闭打开的悬浮框
如何获取状态管理框架代理前的原始对象
在display.on('change')监听回调中,无法使用Window实例获取更新后的窗口大小
如何同时获取屏幕方向orientation和系统规避区avoidAreaChange信息
如何实现沉浸式页面(包括沉浸式状态栏、沉浸式导航条)
如何理解AspectRatio对布局的影响
如何设置customspan不同位置的点击事件
输入法框架
输入法开发(IME)
光标跟随相关接口
本地数据和文件
本地数据库管理
如何将PixelMap的数据存储到数据库中
多个相同BundleName的HAP包,使用preference数据如何共享
关于数据库存储的位置,以及存储的区别
卡片开发中如何实现数据持久化
如何从数据库中获得特定类型的文件列表
如何使用Sqlite全文检索能力
如何获知Sqlite支持版本
通过RdbStore.query()获取resultSet对象,出现resultSet的rowCount返回结果为-1
如何读取本地/预制数据库
用sqlite开发时,怎么保证数据库同一时间只能支持一个写操作?怎么创建索引?
数据库查询失败 14800007
RdbStore多线程安全注意事项
如何通过谓词查询方式获取数据
数据库batchInsert和单个事务insert效率问题
如果需要保存多张表,是创建一个数据库保存多张表还是创建多个数据库,每个数据库只保存一张表?使用的原则是什么?
relationalStore.getRdbStore 执行多次,参数相同,获得的是同一个数据库对象吗?
是否可以创建一个单例,一直持有数据库对象?这样有没有性能影响?
应用的数据库db文件的目录的绝对路径
关系型数据库RDB支持哪些搜索能力
创建KVManager时bundleName必须要是本应用的包名吗?
分布式对象必须要把默认obj的属性的每一个项值都设置undefined否则都会倒灌
setsessionId加入组网和on启动监听前后设置的区别
@ohos.data.preferences在App退出重启后,持久化数据丢失
非UI页面使用用户首选项时如何获取context
如何实现同步方式调用数据库接口?
首选项错误码:code:"401” err: Error: Parameter error. The type of 'value' must be ValueType. 如何排查问题
如何查看或导出持久化数据?
如何获知数据存储沙箱路径?
插入数据之后,RDB数据库的wal文件体积异常
用户首选项是线程安全的吗
为什么在关系型数据库中调用deleteRdbStore函数后并未真实删除数据库,对数据库的操作依旧可用
HarmonyOS应用数据存储仍采用沙箱机制,各个APP有自己数据可见范围,为什么不将各APP产生的数据统一存储(同一个目录或者DB下)
数据存储方案如何选择?
跨模块、跨进程时如何保证正常读取首选项中数据?
数据管理如何保证数据安全?
relationalStore是线程安全的吗
通过用户首选项实现数据持久化之后,如果App更新版本,之前首选项的数据是否会保留
ArkData StoreConfig.customDir配置不生效
如何将数据库数据内置到App
@ohos.data.distributedKVStore接口中的deleteKVStore,第一个参数appId需要传递什么值
本地文件管理
如何使用Zip模块解压项目目录rawfile中的文件至应用的沙箱目录中
如何实现文件不存在则创建文件
如何解决文件的中文乱码问题
如何修改沙箱路径下json文件的指定内容
沙箱路径的说明,以及如何获取沙箱路径
如何将像素点保存到图片文件
应用从远程服务器下载文件的下载路径
文件分享能否使用Want配置打开具体应用,而不是显示选择窗口
系统文件管理器支持的最长文件名是多少
fs.write是否支持utf-8之外的编码格式
怎么获取应用已使用的缓存大小,如何使用API清理缓存
Hash.hash是否支持同步接口
el1与el2文件之间的区别
如何根据fd对应的mode来判断是否有对应的操作权限
手机录屏后的文件存放路径是哪里
如何导出手机的文件, 例如外部存储的文件
如何保存faultLogger
如何存储文件才不会跟随app卸载而删除
通过fs.openSync获得的fd,传递到C侧调close后,ArkTS侧fs.closeSync是不是不用调了
如何校验文件一致性
文件路径fd和internal的区别是什么
使用request.uploadFile上传文件后,没有回调可以获取到服务器返回的message信息,不能明确知道文件是否上传成功
fs接口写文件,两次调用,第二次写入的内容比第一次写入的内容少,导致第二次写入的内容没有完全覆盖第一次内容,合理吗
从FilePicker返回的图片地址uri是不是只是在一定的时间内有访问权限
如何从一个二进制文件中读取其字节数组?通过fs.createStreamSync只能获取到ArrayBuffer,如何转成number[]
fs.open读取应用沙盒路径失败
如何获取到 resources下rawfile 的文件
报错“the parameters check fails this is fail path”如何解决?
字体管理器中注册自定义字体时字体文件的路径如何填写?
native如何获取沙箱路径
照片和视频都存储在什么路径?
如何将数据持续写入文件内
应用安装后,HAP文件在哪个目录路径
手机应用开发是否允许自行设置是否备份自身数据
获取指定文件系统的剩余空间大小
fs.write返回的长度和本身content长度不一致
如何获取文件的扩展名
获取公共下载目录api不可用
不同类型的Context获取fileDir目录的结果不一致
如何读取指定文件内容,并转为具体对象
如何判断文件是不是目录
解决冷启动picker选择器无权限问题
如何创建临时文件
文件预览(Preview)
filePreview具体能够预览哪些文件?例如,包含PDF文件吗?
媒体文件管理(Media Library)
如何监听文件或文件目录的变化
截屏图片保存在系统哪个目录下
base64字符串如何转为图片并保存
关于导入图片的使用权限和问题
如何选择文件保存路径
PDF预览和编辑(PDF)
PDF Kit可以移除具体页面的页眉页脚,水印,背景吗?
无障碍和本地化
本地化开发(Localization)
如何读取rawfile中的xml文件并转化为String类型
如何获取resource目录下的资源
Resource类型如何转为String
数字支持货币分隔符显示吗
如何将app.media.app_icon,转换为PixelMap
如何使用实现汉字转拼音
如何读取工程中/resources下json文件
如何将文件转换成字符串
在多模块工程中,如何获取har/hsp中的rawfile资源
Web框架
Web开发(ArkWeb)
Web组件的onLoadIntercept返回结果是否影响onInterceptRequest
为什么Web组件的onKeyEvent键盘事件不生效
onInterceptRequest拦截URL并自定义HTML文件,页面加载失败
如何解决Web组件加载的HTML页面内检测网络状态失败
Web组件中如何通过手势滑动返回上一个Web页面
WebView中,双向交互可以使用JSBridge技术也可以使用端口通信技术,这两者有什么区别
注册的自定义字体在 webview 中无效
Web组件加载某个页面,出现白屏、页面显示不出来,如何解决和定位
javaScriptProxy和registerJavaScriptProxy有什么区别,能注册多少个对象
Webview的runJavaScript和runJavaScriptExt有什么区别,在页面生命周期(如onPageShow、onPageEnd)的什么时候进行调用
通过网络请求而来的 Cookie 如何同步配置到web中
多个Cookie如何进行批量设置
登陆信息的cookie应该在什么时机注入?如何确保刚刚打开的web能注入登陆信息cookie
如何控制只在Web组件第一次加载url的时候触发onPageBegin,onPageEnd
如何实现Web和Webview对前端常用框架(如Vue,React)的适配
如何在Web请求时添加header头
Web组件对H5、常用框架VUE、React的页面支持情况,包括本地和网络端的页面
Web组件如何访问本地的资源文件,并添加查询参数
如何判断Web滑动到了顶部/底部,并且把滑动事件传递给页面
在Web组件的H5页面中,如何使用a标签实现打开各种页面
Web加载的H5页面跳转后,如何避免原有页面注册的资源被清空
Web组件使用rawFile加载离线html时,如何在url后拼接参数
如何在webview中使用H5中的alert
HarmonyOS是否支持web内核独立升级
是否支持使用第三方的webview内核
webview是否支持CodeCache
动态创建web组件应该在什么场景下使用,性能如何
如何查看cookie的保存位置
webview是否支持预览pdf
如何解决webview离线加载白屏问题
如何解决webview loaddata白屏问题
能否同步webview的cookie与app中的cookie
Web组件中,如何在DOM树加载前后运行JS脚本
如何全局存储WebController
如何解决,webview每次调试都需要寻找进程号
使用Web组件,在哪个回调事件中可以设置自定义用户代理
如何使用web中的userAgent区别当前使用的设备类型是手机还是电脑
web拦截如何处理文件
WebView如何设置mixcontent策略,用以解决http与https混合加载的问题
Web组件加载发生错误对应错误码如何获取
如何适配网页内播放器全屏
Web组件是否支持通过URL Scheme协议跳转其它App
如何设置request.agent.Config中saveas参数
如何使用Web组件下载pdf文件并展示给用户
HarmonyOS Webview如何实现透明效果
Web组件的滚动条能否设置隐藏
Webview 目前支持预览什么文件
web组件访问过程中的illegal、fraud、risk和warning这4个风险等级区别是什么?是否可以自定义
有无api判断web组件是否与controller绑定
在onInterceptRequest接口中,如何异步处理响应数据
在onInterceptRequest接口中,通过request.getRequestHeader()可以获取所有的请求头吗
Web组件是否有加载PDF失败时的监听或者回调方法
Webview如何加载带有#路由的链接
Webview设置UA的时候为什么accessBackward返回都是false
WebviewController的getPageHeight方法在哪个生命周期函数中调用
ArkWeb组件是否支持深拷贝
ArkWeb如何适配多种设备
Web组件什么时候进行内存回收
系统开发
安全
程序访问控制
权限申请被拒绝后,再次申请权限,是否出现申请权限弹窗
用户更新app后是否还会弹出权限申请弹窗
请求精准定位权限申请注意事项
用户在权限弹框中禁止应用获取权限,如何再拉起用户授权弹窗
动态申请权限能否添加描述
user_grant权限预授权,可以使用吗
数据安全存储(Data Prevention)
在系统设置修改了应用权限,应用能否监听到权限变化
应用申请LOCATION位置信息权限为什么没有弹窗
向用户申请授予权限但被用户拒绝后,如何处理才能避免应用二次进入时崩溃
module.json5配置文件中extensionAbilities和requestPermissions的权限声明有何区别
是否支持动态授权
Asset Store是否会被其他应用获取,是否会出现跨设备同步的情况
可信执行环境(TEE)
TEE隐私中哪些数据不会被上传到云服务器
加解密算法(Crypto Architecture)
如何获取应用签名证书的hash值
如何使用服务端下发的RSA公钥(字符串)对明文数据进行加密
ECC算法是否支持secp256r1
如何对大文件进行SM4加密
如何实现RSA的公钥PK加密一段文字
如何解决AES解密失败
如何使用AES算法加密
如何将公钥转为十六进制或者base64进制数据
如何解决base64解码为乱码问题
如何对公钥和私钥进行加解密
Huks生成2048位RSA秘钥,加密数据,报错401错误
HMAC加密报错:error: convert sym key failed
如何用已有证书做RSA的公钥加密
如何使用SM3算法进行消息认证码计算
如何存储公钥
在进行aes加密的时候,如何把字符串转换成Key对象
如何使用SM3加密
企业数据保护服务(Enterprise Data Guard)
Enterprise Data Guard Kit权限获取
密钥管理(Universal Keystore)
HUKS生成的密钥在什么情况下会消失或被清理
HUKS初始向量是否必须为随机数?对生成的密钥有什么影响
并发场景下AES加密失败
rsa加密公钥convertKey异常:401 invalid param
通用密钥库系统中,使用AES GCM算法进行操作,AAD可以为空吗
HUKS解密时,若明文包含中文字符,则解密后明文与原明文不一致
如何获取HarmonyOS签名证书的公钥信息
如何使用用户自定义的pin码(6到16位)进行密钥解锁
huks Native接口编译报错问题
如何保存私钥等重要数据
huks.isKeyItemExist和huks.hasKeyItem的区别
证书管理(Device Certificate)
HarmonyOS是否支持CFCA证书预置
证书链校验器的参数如何获取?
网络
网络(Network)
http网络请求中extraData支持的数据格式有哪些
http请求中response错误码返回6是什么意思
调用camera拍摄的照片如何上传到服务器
如何理解connection.getDefaultNet返回对象netHandle中的netId
http网络连接中的通用知识
HTTP接口如何设置Cookie
http请求的官方示例代码中的extraData是什么类型
设备连接Wi-Fi后,如何获取当前设备的IP地址
如何通过网络请求获取数据并通过List组件展示
WebSocket连接是否支持MQTT协议
如何使用网络接口获取数据库MySQL中的数据
Socket连接报错,错误码88
Stage模型如何配置支持http明文传输
Image组件加载网络图片,PixelMap与直接访问url有什么区别
http请求中能否不设置Content-Type参数
http请求报错2300006如何解决
http请求响应为空,报错:“The request has been canceled or the number of requests exceeds 100”
Socket接口库是否支持绑定域名
http请求中下载文件报错2300023
http请求执行的线程是否可控
http请求并发的最大数量限制是多少
http请求结束后是否需要进行销毁
http是否支持连接复用
应用能否指定使用某一网络来发请求
网络波动情况下,底层系统是否会关闭Socket连接
网络相关的三方库有哪些
三方件@ohos/axios中发起post请求,如何以queryParams形式传递参数
ArkTS中HTTP请求如何以JSON形式进行传输
手机网络正常,但是调用connection.hasDefaultNet()接口失败
按照Axios三方库的下载安装步骤安装Axios,报错404如何解决
在ArkTS中,HTTP请求头中header参数中的key是否区分大小写
httpRequest.request 请求https接口ssl证书验证失败
如何实现下载断点续传
能否通过httpResponse的result拿到一个加密内容的数据
使用SocketServer时,如何解决较高概率接收不到 client.on("message", (value: SocketInfo) 中的回调问题
如何判断使用的是移动蜂窝网络
http请求如何以表单形式进行传输
如何实现http长连接
如何实现http并行下载
request和requestInStream的使用边界问题
如何获取网络类型:Wi-Fi,3G,4G,5G等
如何使用Charles工具抓包
Socket下的TLSConnectOptions不配置是否会使用手机上的默认证书
在使用Socket连接相关接口时,NetAddress的address参数只能是IP地址,如果只有host的情况如何处理
在建立好TCPSocket之后,如何将复合类型结构转换为ArrayBuffer
如何将Axios获取GBK格式的网络数据转换UTF-8格式
如何解决网络连接状态变化的公共事件返回内容为"NetType":1的问题
如何判断当前网络能否上网
Network connection模块netLost与netUnavailable监听场景如何区别
http请求传输大于5M文件报错2300023
connection能力netBearType类型与实际情况不符
无网络环境下使用同步方法获取网络状态报错
如何监听判断VPN类型网络
connection如何监听网络事件
connection如何获取网卡链路地址、DNS地址等信息
远场通信(Remote Communication)
rcp模块发起请求时如何设置超时时间
分布式协同管理(Service Collaboration)
接入跨设备互通控件后,设备选择列表没有周围设备
短距通信(Connectivity)
三方应用如何获取蓝牙mac地址
如何扫描Wi-Fi列表
USE_BLUETOOTH 和 ACCESS_BLUETOOTH的区别是什么
蜂窝通信(Telephony)
如何判断蜂窝信号强度
如何发送短信
基础功能
基础服务(Basics Service)
如何获取系统时间戳
HarmonyOS应用的安全性如何?是否可能被逆向分析?
HAP包中的“--Begin Certificate--”是什么格式的数据
C/C++是否提供有OpenSSL库
是否支持获取用户手机上所有的App列表
eventId一样时,Emitter多次调用on是否能注册多个回调?
HarmonyOS软件需要加壳吗
系统设置里应用的权限设置只展示应用申请过的权限
如何获取系统版本号
如何获取系统时间,并且在切换时区时,时间戳一直保持北京时间
上传文件的uploadConfig中,internal开头的路径是否可以换成其他路径
OAID、AAID和ODID分别是什么,如何获取设备的唯一标识?
通过公共事件服务CES发布、订阅事件,发布事件达到一定数量后,订阅者接收不到发布的事件
硬件
手写笔服务(Pen Kit)
Pen Kit手写套件是否支持自定义笔刷?
Pen Kit手写套件是否支持自定义笔宽?
Pen Kit手写套件是否支持自定义颜色?
Pen Kit手写套件的工具栏是否可以单独提供?
集成了Pen Kit手写套件,还需要集成报点预测吗?
集成了Pen Kit手写套件,还需要集成一笔成形吗?
Pen Kit报点预测功能能够调整预测的程度吗?
为什么一笔成形识别不出来?
传感器(Sensor Service)
如何解决震动模块接口调用报错,错误码201的问题
如何读取运动传感器比如加速度传感器
媒体开发
拍照和图片
相机开发(Camera)
使用XComponent组件显示相机的预览输出流时,如何获取相机的帧数据
如何获取前置摄像头的预览图像
如何设置相机焦距
如何检测当前相机服务的状态
如何读取相机的预览图
如何保证相机在全屏预览时不变形
相机预览切后台再回来画面不正确
如何实现相机关闭
预览流黑屏但无报错信息该怎么解决
调用API方法camera.getCameraManager传入context报错如何解决
如何避免预览流产生畸变
如何开关闪光灯
如何调用系统拍照并获取图片
视频的SPS/PPS需要单独传递给解码器吗
视频流支持哪些格式
视频预览分辨率设置
如何实现拍照预览onPreviewFrame回调
YUV数据相关格式
图片处理(Image)
通过PixelMap_CreatePixelMap创建的对象,内存在ArkTS侧和Native侧是否共享
如何设置图片的高斯模糊效果
调用imageSource.createPixelMap()报错“Create PixelMap error”
图片压缩API的质量参数quality与图片原始大小、压缩后大小的关系
图片编解码支持的格式有哪些
如何将相册选择的图片生成PixelMap
如何对相册图片进行编辑裁剪
如何设置图片显示的分辨率
如何读取相册中的图片
如何把ImageReceiver收到的视频帧数据保存到本地
为什么获取到的yuv数据量比宽 * 高 * 1.5多
通过OH_Pixelmap_CreatePixelMap创建的对象,内存是如何分配的
如何实现PixelMap和base64的相互转换
如何将PixelMap压缩到指定大小以下
错误码62980096怎么处理
如何将C++侧接收的PixelMap转换成cv::mat格式
image.createPixelMap中pixelFormat不生效
如何将PixelMap保存到相册
如何保存网络图片到相册
扫码服务(Scan)
如何添加“扫码直达”服务的快速入口
扫码直达跳转失败
Scan Kit无法识别多个码图
上传软件包时提示“上传的软件包与声明支持设备不一致”
相册扫码识别多码失败
条形码识别错误
条形码识别坐标信息为空
自定义界面扫码预览画面出现拉伸
自定义界面扫码黑屏现象
自定义界面如何连续扫码(customScan.rescan)
通过字节数组生成码图无法识别
默认界面扫码取消后,如何感知
H5场景如何接入扫码
如何主动通过手势缩放变焦比
自定义界面扫码如何实现扫码框
默认界面扫码/自定义界面扫码体验设计
音频和视频
音频(Audio)
如何后台播放音乐
创建多个视频组件无法播放
OpenSL ES音频录制示例调用崩溃
SoundPool播放的音频是否支持WMV格式
如何实现录音监听
音频处理哪些场景内置3A算法及AEC、ANC、AGC是否支持独立开关
AudioRenderer是否有跳转到某一帧的接口
播放短促提示音(如点赞、收藏、新消息等场景的提示音或音效),应该如何处理?
静音播放音频时,如何做到不抢音频焦点?
三方应用如何选择音频流类型
应用音频如何使用OpenSL切换为OHAudio
播放音频时,如何修改默认输出设备
音频焦点如何适配
Webview焦点如何适配
设备切换后没有暂停
媒体(Media )
使用AVPlayer播放器概率性报错5400104、5400103要怎么处理
系统播放器AVPlayer支持的流媒体协议与功能
如何实现使用AVPlayer播放音频的过程中打断当前播放去播放另一个音频
使用AVPlayer播放视频时,如何实现应用从后台切回前台时继续播放原视频
音视频播控(AVSession)
如何响应播控中心的播放模式切换
应用如何更新进度条
为什么接入播控后,播控中心部分按钮是灰色的,不可点击
能否定制播控中心界面上显示的控制元素
如何在播控中心显示歌词
如何做到连续投播
系统是否支持DLNA设备投屏
如何自定义投播组件
应用内如何进行输出设备的选择
投播成功后,本端应用内该如何显示
投播后支持哪些控制功能
音视频编解码(AVCodec)
VideoDecoder支持的包装方式是AVCC还是AnnexB
音视频文件的封装协议与编码格式有哪些
音频PCM数据添加音效功能
如何获取系统支持的编解码能力
图形和游戏开发
图形和游戏
2D图形(ArkGraphics 2D)
如何使用EGL绘制自定义动画?请提供一个简单示例
应用帧率如何监控,运行时如何获取应用的帧率、渲染帧的耗时
多线程调用OH_Drawing_CreateFontCollection崩溃
关于对relationalStore.RdbStore的使用问题:如何查询数据库,需要开一个子线程吗
ValuesBucket是否有可动态添加字段的方式
EGL绘制是否支持多线程?如何在多线程的场景下同时操作一块buffer进行图形绘制
解码后数据帧送显的三种方式
OpenGL无法正常渲染某些分辨率YUV数据
使用eglSwapBuffers API,eglSwapBuffers执行抛出错误码:EGL_BAD_SURFACE (300d)。日志显示:QEGLPlatformContext: eglSwapBuffers failed: 300d。
使用eglSwapBuffers API,eglSwapBuffers执行抛错错误码:EGL_BAD_ALLOC。
OpenGL同一个上下文在多线程中使用问题
关于GL_TEXTURE_2D和GL_TEXTURE_EXTERNAL_OES纹理类型的选择问题
一个EglSurface支持同时显屏和输出到编码器吗?
如何主动关闭CPU访问窗口缓冲区数据降低功耗
图形加速(Graphics Accelerate)
超帧和ABR支持的图形API有哪些?
Kit支持的设备类型有哪些?
开启超帧外插模式后运动物体边缘出现严重拖影现象,可能的原因是什么?
哪些特征的Buffer适合使能ABR?
ABR进行Buffer分辨率调整引起其他Pass渲染效果异常,该如何解决?
集成ABR后,从游戏引擎获取到的Native纹理内容为空,该如何解决?
GPU加速引擎(XEngine)
创建特性实例失败如何处理
超分和自适应VRS特性是否可以同时使用
自适应VRS深度附件使用说明
空域AI超分的输出颜色附件是否需要通过OH_NativeBuffer创建
游戏(Game Service)
如何和HarmonyOS系统的游戏数据互通?需要游戏侧开发适配吗?
保存角色信息接口是否必须接入?
是否需要在游戏初始化成功后才可以调用其他业务接口?
包名是否必须以.huawei结尾?
实名认证和防沉迷是华为负责还是游戏自己实现?
如何获取华为账号中的头像昵称等信息?
把HarmonyOS的游戏进度转移到HarmonyOS NEXT游戏的过程中,开发者需要做什么?
同一个游戏账号,HarmonyOS系统手机上的游戏和HarmonyOS NEXT系统手机上的游戏能否两边互通?
从用户体验角度,是否能提示用户到游戏中心转移或回退?
角色转移回退后,能否知会开发者以便数据关联?
原系统游戏登录使用的openId,转移到HarmonyOS NEXT游戏时,HarmonyOS NEXT游戏保存的用户标识是gamePlayerId,如何进行绑定?
游戏没有历史渠道包,不存在转移的场景,或者未配置支持转移,可以直接跳过吗?
若玩家选择“绑定”登录方式,华为游戏中心的“转移”操作是否不再可用?
绑定场景下,用户不授权手机时,如何获得相关信息做华为账号和官方账号的绑定?
用户授权的手机号是华为账号绑定的手机号还是安全手机号?
当切换游戏账号或进行其他操作时,如何强制拉起联合登录弹框?
联合登录弹框是否可以由开发者定制?
玩家选错游戏的登录方式后如何补救?
如果玩家的华为账号没有HarmonyOS游戏的登录记录,是否仅剩“绑定”方式可选?
游戏是否可以不提供解绑能力?
“提交角色信息”这一步是否是必须接入?
XR
AR引擎(AR Engine)
获取检测平面的二维顶点数组时报错:“plane is nullptr!”,返回错误码:401
摄像头被遮挡一段时间后再放开,输出的位姿有跳变
反光、光线暗或者弱纹理场景(输入图像颜色变化小)下无法识别平面
某些特殊场景下(如附近存在磁场干扰、手机发烫或扫描到重复纹理等),出现平面漂移或者位姿数据跳变现象
应用服务开发
实况窗服务(Live View Kit)
更新实况窗被频控的问题
三方开发框架接入的问题
用户通知服务(Notification Kit)
如何让事件只在一个UIAbility实例中传递
如何监听系统公共事件,如熄屏、亮屏、开机等
requestEnableNotification接口申请通知权限的机制是怎样的
系统弹框和应用消息推送的区别是什么
调用notificationManager.publish发布通知失败
emitter.off取消订阅某个事件后,是不是所有订阅该事件的地方都不会再收到该事件的消息
推送服务(Push Kit)
如何处理云侧推送消息成功端侧消息未展示的问题
如何处理误分类问题
如何处理推送通知消息数量不够用问题
关于通知消息被频控的问题
应用内通话消息在设备重启后的首次锁屏状态问题
应用内通话消息来电接听与横幅问题
应用内支付服务(IAP Kit)
AppGallery Connect中可以配置多个关键事件通知接收地址吗?
AppGallery Connect获取的IAP公钥最大长度是多少?便于用户存储设置的最大长度是多少?
AppGallery Connect商品管理页面,商品价格编辑界面的默认价格表示什么意思?
在AppGallery Connect中单独修改商品在某个地区的价格,以后汇率变动,是否会影响应用内的商品价格?
AppGallery Connect商品管理页面中,价格展示是否做了数字调整?比如小数点第二位6/9等调整?
是否必须使用SHA256的证书才能通过验签?
签名校验是否可以都在服务端执行?
支付的UI界面只有一种吗?是否还有其他支付界面?
是否能在删除商品后添加具有相同productId的商品?
IAP服务器支持证书
IAP服务器支持加密套件
如何解决证书链不完整?
华为支付服务(Payment Kit)
接入开发时,请求参数的签名、结果验签在什么场景使用?
Payment Kit的签名公私钥怎么获取?
GET请求的bodySign是对谁签名得到的?
拉起收银台无反应?
拉起收银台报错?
支付成功后没有收到回调?
同一用户重复签约华为支付服务会生成多笔签约吗?
华为支付签约的免密代扣在哪里可以解约?
关于支付回调的验签,为什么预下单请求验签的时候使用SH256,回调验签却使用SM2?只能使用SM2进行验签吗?
接口请求响应“无效的签名”应该如何排查?
收银台报错“服务暂不可用,请稍后重试”?
预下单请求报错“交易订单状态异常”?
预下单一段时间后再支付,能否有接口查到prepayId?
部分提供通知回调的API接口中的callbackUrl参数是否可以自定义?回调通知的报文是否支持商户自定义?
同一次支付请求接收到多次回调通知,怎么解决?
商户提供的回调通知接口在Payment Kit生产环境需要加网络允许清单吗?如何验证提供的回调地址Payment Kit服务器访问是否正常?
商户侧没有传营销信息,支付回调里面为什么会有营销信息?
华为支付服务App和元服务接口入参除了appId不同,其他如商户号、证书、秘钥这些可以使用相同的吗?
商户入网后,有商户接入联调环境吗?
请求头PayMercAuth中的callerId和请求体中的mercNo或者combineMercNo是什么关系?
请求接口加签验证中,如果请求头“PayMercAuth”中bodySign字段为空值,会做验签吗?还是会先校验字段?
不更换商户订单号重复发起退款,返回000000,不返回退款金额是为什么?
Payment Kit的退款操作,除了通过接入指导中的退款接口退款,还有财务功能相关平台吗?能从这个平台进行退款?
下载账单文件后,应该使用哪种格式来解析日期?
收银台支付报错“应用信息校验不通过,请联系商家处理”?
商户号绑定AppID提示“主体不一致”?
地图服务(Map Kit)
地图不显示
siteId参数如何获取
手势卡顿或者不生效
位置服务(Location Kit)
如何申请精确定位
定位服务使用什么坐标系,如何根据实际应用场景转换
在室内时,在持续定位场景中设置interval为1,为何不生效
运动健康服务(Health Service Kit)
读取今天的日常活动数据统计,与运动健康App页面数据不一致
授权后仍然没有数据类型权限
在授权时上报1001502003错误
在授权时上报1001502014错误
用户隐私未同意,如何引导用户打开运动健康App
华为账号服务(Account Kit)
OpenID和UnionID的格式说明
Access Token和Refresh Token的有效时长是多久
Access Token和Refresh Token长度限制要求
调用接口获取应用级Access Token时,是否有次数和频率限制
无法获取手机号或获取到的手机号为空如何解决
ID Token的使用场景与使用方法
未成年人模式开启后USB断连如何解决
HarmonyOS APK应用和HarmonyOS应用在一键登录场景下的用户数据如何互通
使用华为账号一键登录功能时,是以华为账号的UnionID/OpenID还是以手机号作为用户的主要标识?
钱包服务(Wallet Kit)
华为Wallet Kit服务支持哪些国家/地区?
开发者应用使用Wallet Kit,是否需要集成华为Account Kit?
如果用户没有登录华为账号,添加卡券时如何处理?
现有提供的几种接入方式中,比较常用的是哪种?
添加卡券时商户服务器主要需要执行哪些步骤?
如何查看已添加卡券?
用户领取了同一商户的多张卡券,但是打开华为钱包后只显示一张卡券?
用户删卡时会删除哪些信息?
分享服务(Share Kit)
拉起系统分享框失败
天气服务(Weather Service Kit)
如何获取指定城市的天气数据?
Weather Service Kit接口有定位功能吗?
请求了分钟级降水预报/天气预警/潮汐,未返回任何数据。
通话服务(Call Kit)
来电横幅无法拉起
来电横幅通知头像无法显示
融合场景服务(Scenario Fusion Kit)
单击快速验证手机号或实时验证手机号按钮,无法拉起半模态页面
打开应用功能跳转第三方应用失败
剪贴板粘贴框遮挡智能填充选择框
广告服务(Ads Kit)
展示广告时显示白屏
展示原生广告时传入广告数组为何只展示一个广告?
鲸鸿动能媒体服务平台打开受限
应用市场(Store Kit)
是否能在删除商品后添加具有相同productId的商品?
数字商品服务器支持证书
数字商品服务器支持加密套件
如何解决证书链不完整?
数字商品服务中订单订购状态有哪些?
订阅商品的续费周期规则是什么?
订阅型商品中的续费周期1个月是指30天、31天还是自然月?同理,2个月、3个月具体包含多少天数?
订阅时长按照自然月计算时,2月份是28天还是29天?
应用市场推荐展示元服务卡片异常
按需加载场景中加载动态模块失败
未上架应用市场的应用如何快速接入调试产品特性按需分发功能?
生态查询服务场景中获取自身场景值为空
应用市场更新功能抛出不在前台异常
向用户显示应用更新提示弹框文案能否自定义?
调用应用归因服务登记归因来源接口报错身份检查错误
如何过滤应用归因服务的日志?
文件预览(Preview Kit)
openPreview打开显示预览失败
DocumentViewPicker拿到的uri通过openPreview打开显示预览失败
AI功能开发
计算平台
HiAI Foundation
判断模型能否在手机上运行?
如何选择使用同步接口还是异步接口?
推理函数支持的数据格式有哪些?
如何处理OMG离线模型输出算子类型错误?
算法在设计模型时,如何确认哪些算子在HiAI上性能较优?
DevEco Studio
环境准备
导入Sample时,提示连接Gitee超时
导入Sample时,提示SSL证书校验错误
下载HarmonyOS SDK时提示网络连接错误
在Mac(M2)上出现弹窗提示“'ld'命令需要使用命令行开发者工具”
DevEco Studio无法打开
如何配置DevEco Studio的代理
安装npm包失败的处理办法
如何在命令行使用ohpm
环境检查时显示ohpm registry access不通过
流水线场景使用命令行工具sdkmgr下载Linux SDK失败
ohpm-repo是否支持对HSP包的管理
c++层的crash怎么定位
自动签名时提示“The signature does not take effect or has expired. It may be the current system time is inaccurate, please calibrate the system time and sign again”错误
DevEco Studio中如何设置超长日志自动换行
工程管理
HarmonyOS API 9工程升级为4.0.0(10)工程
工程检查报错,提示“Incorrect settings found in the build-profile.json5 file”
环境诊断、创建工程/模块界面全部显示空白
打开历史工程,报错提示“Install failed FetchPackageInfo: hypium failed”
如何使用DevEco Studio中的ArkTS代码模板
如何将HSP(动态共享包)转为HAR(静态共享包)
如何将HAR(静态共享包)转为HSP(动态共享包)
打印较长的日志内容时,DevEco Studio控制台如何设置
DevEco Studio如何自动install依赖
如何关闭DevEco Studio自动格式化功能
如何将HAR工程中引入的其他HAR的接口对外暴露
如何解决mac启动IDE报错提示“devecostudio”意外退出问题
如何解决Windows系统使用IDE时SDK卸载失败,报“Unable to rename the file. Cause:Unable to delete D:\xxx\default”错误
.h文件中uint8_t无法使用如何解决?
如何编译HarmonyOS Next版本so库的32位版和64位版
如何使用DevEco Studio上的Git工具进行多远程仓管理
如何通过离线方式安装npm包
工程中存在多处-Wunused-command-line-argument告警,影响查看有效日志
如何设置可以在工程目录中自动定位当前打开的文件
打开工程时左侧目录树不显示
ExternalCpp视图中显示SDK的系统API
代码编辑
编辑器自动联想、跳转等功能失效
DevEco中是否有一键检查未引用资源的功能
在IDE中提交代码时,如何自动格式化修改过的代码
DevEco中是否有预览结构树的方法
DevEco如何配置不响应raise捕获到的assert信号
如何解决IDE左侧加断点的区域消失,无法加断点的问题
如何保证代码修改后每次Run之后Preferences存储的用户信息不会被清除
DevEco Studio设置新建ets文件时自动添加头部注释和版权声明的方法
使用ESObject类型提示告警
关于BuildProfile自定义字段报错:Property 'BUILD_VERSION' does not exist on type 'typeof BuildProfile'
如何过滤编辑器对超大文件的扫描
如何配置编辑器Node进程的内存上限
DevEco Studio上使用生成NAPI功能时, 提示 “Unsupported parameter type.” 或 “Unsupported return type.”错误
DevEco Studio上使用生成NAPI功能时, 提示 “Failed to generate NAPI, check the napi_init.cpp file and try again. ”错误
DevEco Studio上使用生成NAPI功能时, 提示“ Could not find usage of napi_module_register in napi_init.cpp. ”错误
界面预览
如何设置DevEco Studio 的预览功能的屏幕像素值
预览功能使用过程中,可能无法使用帮助菜单压缩日志按钮收集日志
预览告警“@Consume/@Link decorated property <propertyName> not initialized”
预览告警“There are properties not initialized”
预览报错“Node service error detected. Reinstall DevEco Studio to fix the error”
预览窗口顶部和底部出现白边
DevEco无法执行Previewer,报错“This module is referencing one or more HSPs and cannot be previewed.”怎么处理
编译构建
编译报错“JS heap out of memory”
Linux环境下编译报错“JS heap out of memory”
编译告警“The re-export name 'xx' need to be marked as type”
编译报错“Cannot find module XXX or its corresponding type declarations”
编译报错“ERROR: Failed :entry:default@CompileResource”
编译报错“Module 'xxx' has no exported member 'yyy'”
编译报错“Could not load ${file1} (imported by ${file2}): Maximum call stack size exceeded”
编译报错“Failed to get a resolved OhmUrl by filepath xx”
编译报错“Property xxx does not exist on type 'typeof BuildProfile'.”
C++工程编译导致电脑卡顿的处理建议
JDK版本不匹配导致编译失败
LABEL_VALUE_ERROR处理指导
应用/服务的启动界面信息缺失,提示"Schema validate failed"报错
编译报错“Schema validate failed”
编译报错“No available entry module found”
编译报错“keystore password was incorrect”
编译报错“please check deviceType or distroFilter of the module”
编译报错“Failed to generate test project build system”
C/C++项目三方依赖库未打包入HAP
Static Library模块中src/main/cpp目录下的文件未打包进HAR
ArkUI-X工程编译报错“The ArkUI-X project's structure has been changed”
Target AOT编译,ap文件生成失败
工程编译告警提示“ArkTS:WARN: For details about ArkTS syntax errors”
编译报错“ninja: error: mkdir(xxx): No such file or directory”
编译报错“(is the command line too long?)”
编译报错“CMake Error: The following variables are used in this project, but they are set to NOTFOUND”
执行sync过程中修改hvigor及plugin版本导致build init报错
更新hvigor版本时,配置了依赖却在build init时报未找到此依赖
编译报错 “Unknown resource name”
构建报错“ERROR: Task xxx was not found in the project xxx”
编译报错“The reason and usedScene attributes are mandatory for user_grant permissions”
编译报错“Only one default card can be configured in the form_config.json file”
编译报错“In the form_config.json file, if the value of the updateEnabled field is true, the updateDuration and scheduleUpdateTime fields cannot be both empty”
编译时DevEco Studio报错App Launch: To run and debug the Harmony device, configure the HarmonyOS runtime
编译报错“Property 'XX' does not exist on type 'typeof BuildProfile'”
无法调试,IDE提示“ The target can not be empty. Check the build-profile.json5 file of the project root directory and make sure the targets of the modules in configuration is set to specified product: default in applyToProducts.”
编译时DevEco Studio提示Signing material error
如何在不修改build-profile.json5的情况下选择构建debug或release版本
生成HAR包时,如何删除掉某个so库,不集成到HAR包里
如何配置oh-package.json5动态依赖
如何解决SDK与镜像不匹配导致abc文件无法正常运行的问题
如何解决自定义组件struct内不支持定义成员变量get/set方法的问题
应用打包成.app时其中的HAP包没有签名
如何给新增的module在线签名
如何设置IDE配置用来调试动态库
如何使用手动生成证书打包
项目工程中怎样配置Native的版本
静态共享包HAR如何引用另一个HAR包中的so文件
怎样在编译配置中设置excludes文件
如何在编译过程中添加一些自定义的任务
如何处理 include <stddef.h> 编译报错
如何控制编译过程的cpu使用
DevEco怎么导出项目的依赖树?
使用命令行打包HSP,报错“ACCESS_ERROR, code: 109. Details: Init keystore failed: parseAlgParameters failed: ObjectIdentifier() -- data isn't an object ID (tag = 48) Detail: Please check the message from tools.”
如何在hvigor自定义任务中使用npm包
如何写har包的编译脚本
如何定制构建多目标产物
开发的插件能直接在DevEco studio使用么
如何解决报错code:9568329问题
如何解决报错code:9568320问题
如何解决编译报错“Property xxx does not exist on type 'typeof BuildProfile'
如何进行IDE编译构建初步性能分析
如何解决IDE编译hsp和闭源har包的时候,生成声明文件时emit的耗时过长导致编译慢的问题
如何获取BuildProfile中的值
BuildProfile文件是否支持在Native侧直接读取
如何解决hdc file send指令行为异常
如何解决构建流水线提示Couldn't find hvigor/hvigor-wrapper.js的问题
如何解决搭建流水线时commandline-tools-linux中sdkmgr下载开发包报错
DevEco Studio编译报“Operation not permitted”无权限错误
编译命令行中如何传递参数并且在Hvigor编译阶段扩展插件中获取到
生成签名时报错Delete the material folder in the .p12 file directory and apply automatic signing again.
如何通过构建参数传入签名信息
DevEco Studio日志中如何排除某一特征的日志
项目C++代码依赖多种so库,如何在编译打包的时候在HAP包中仅编译指定的so库
编译打包CPU架构设置
编译报错:platform/OHOS to use this system, please post your config file on discourse.cmake.org so it
构建流水线报错:Failed to request the remote SDK
如何提高代码混淆率
HarmonyOS NDK上的llvm是否有更改,一些中间产物能否复用?
armeabi-v7a是否支持Neon指令扩展?
arm64,armv7,x86_64 三种架构的适用范围
如何解决混淆之后的静态引用异常问题
linux编译release的har包,如何解决产物中将cpp目录完全过滤掉的问题
如何在编译打包的时候在hap包中仅编译指定的so库?
如何解决在启动调试或运行应用/服务时,安装HAP提示“code:9568289 error: install failed due to grant request permissions failed”错误信息。
如何解决启动调试或运行应用/服务时,安装HAP出现的错误,code:9568297提示“error: install failed due to older sdk version in the device”错误信息。
如何解决启动调试或运行应用/服务时,安装HAP出现的错误,code:9568332,提示“error: install sign info inconsistent”错误信息。
编译的时候遇到“too many open files”
打包体积大如何配置优化包体积问题
构建流水线报错“hap-sign-tool:erro :ACCESS_ERROR, code: 109”
如何以release编译类型编译HAR包
编译通过,但是安装时失败报错“Error while Deploy Hap”
如何在构建任务中执行shell脚本
编译报错“no such file or directory, realpath 'xxx'”
编译过程内存过高
编译报错“Duplicated files found in module entry. This may cause unexpected errors at runtime”
构建报错“Cannot read properties of undefined(reading 'xxx')”
构建报错“Duplicated files found in module xxx. This may cause unexpected errors at runtime”
构建报错“input module releaseType is different”
构建报错“debug is different”
构建报错“proxy data is duplicated”
编译报错“Init keystore failed: parseAlgParameters failed: ObjectIdentifier()”
编译报错“generate SignerBlock failed”
编译报错“java.io.IOException: DerValue.getOID, not an OID 49”
CPP编译报错"A 'undefined symbol' error has occurred"
CPP编译报错"A 'unknown type name' error has occurred"
编译报错“The path XX is not writable. please choose a new location”
编译报错“The useNormalizedOHMUrl settings of packages xxx and the project useNormalizedOHMUrl: xxx do not match”
如何解决编译报错“Could not resolve 'xxx' from”,但'xxx'目录存在的问题
用户目录下没有npmrc文件
如何解决编译报错“ Error: 'icon' value `$media:icons` invalid value.”的问题
如何解决编译报错“Error: cJSON_Parse failed, please check the JSON file.”的问题
如何解决编译报错“Error: the name 'XXX' can only contain [a-zA-Z0-9_]”的问题
如何解决三方包require语句报错
如何解决编译报错“Indexed access is not supported for fields(arkts-no-props-by-index)”的问题
如何解决编译报错“Declaration merging is not supported(arkts-no-decl-merging)” 或 “Cannot redeclare block-scoped variable 'xxx'”的问题
如何解决编译报错“ The inferred type of 'xxx' cannot be named without a reference to 'xxx'. This is likelynot portable. A type annotation is necessary.”的问题
如何解决编译报错"arkts-no-any-unknown" 和 "Cannot find module 'xx' or its corresponding type declarations"的问题
如何解决编译报错“ERROR: ArkTS Compiler Error ERROR: /bin/sh: "xxxx/es2abc": Operation not permitted”的问题
如何解决编译报错“Cannot add xxxx items to index”的问题
编译初始化报错“resource busy or locked, open 'xxx\outputs\build-logs\build.log'”
Mac环境下加载动态库,签名拦截导致未生效
文件没有默认导出,但可以默认导入的场景说明
编译报错“The service widget file contains one or more references to HSPs”
编译报错“The required attribute: module-name is missing”
编译报错“The required attribute module-srcPath is missing”
编译报错“The srcPath is not a relative path:xxx”
编译报错“Method setProperty validate failed in hvigorfile.ts”
编译报错“Cannot resolved import statement”
编译报错“The type of target device does not match the device type configured by module:xxx”
编译报错“UseNormalizedOHMUrl can be true only when Compatible SDK Version is 5.0.0 (12) or later”
编译报错“The local dependency below in module %s is invalid”
编译报错“There are some dependency names that are inconsistent with the actual package names”
编译报错“Local dependency in parameterFile does not exist”
编译报错“Invalid form name 'xxx'.”
编译报错“File 'string.json' is missing the required property 'string'.”
编译报错“Invalid tag 'xxx' at 'xxx/xxx.json5'.”
编译报错“The 'tag' keyword is not allowed for 'version' at 'xxx/oh-package.json5'”
编译报错“module.json5 file not found.”
编译报错“The name of the 'xxx' module must be a string, but received a value of type 'xxx'.”
编译报错“The version number of the module must be a string, but received a xxx.”
编译报错“This project is in the FA model and does not allow for external dependencies.”
编译报错“This project is in the stage model and does not allow for dependencies of modules in the FA model.”
编译报错“Cannot depend on HAP modules outside of this project”
编译报错“ohpm install failed.”
编译报错“Unrecognized archive format in parameterFile”
编译报错“The reason and usedScene attributes are mandatory for user_grant permissions.”
编译报错“The reason attribute are mandatory for user_grant permissions.”
编译报错“CMake task execution failed”
编译报错“Duplicate 'routerMap' object names detected.”
编译报错“Failed to obtain the module type.”
编译报错“The permission under requestPermissions must be a value that is predefined within the SDK or a custom one that you have included under definePermissions.”
编译报错“The metadata field in FormExtensionAbility cannot be left blank or as an empty array”
编译报错“In FormExtensionAbility, metadata must contain an object with its name set to 'ohos.extension.form' and resource set to a second-level resource reference.”
编译报错“byteCodeHar not supported when useNormalizedOHMUrl is not true.”
编译报错“Duplicate 'Module-Abilities' object names detected.”
如何快速关闭工程中所有字节码HAR配置
编译报错错误码"10311001"
编译报错错误码"10311002"
编译报错错误码"10311003"
编译报错错误码"10311005"
编译报错错误码"10311006"
编译报错错误码"10311007"
编译报错错误码"10311008"
编译报错错误码"10311009"
编译报错错误码"10311010"
在.ts文件中使用"import { export } from 'xxx.so';"方式导入.so文件编译告警:Currently module for 'xxx.so' is not verified.
构建HSP模块时报错“Ohos BundleTool [Error]: hsp has home ability;Ohos BundleTool [Error]: CompressEntrance::main exit, verify failed.”
签名服务
登录超时说明
已实名认证,登录时还是提示用户需要进行实名认证
输入华为账号后,未出现“允许”按钮,浏览器界面无跳转
浏览器点击“允许”按钮后,出现登录客户端失败提示
点击“允许”后,浏览器提示“无法访问此网站”
登录时浏览器提示不安全,“你的连接不是私密连接”
DevEco Studio在登录授权时无法弹出浏览器窗口
多人协作时DevEco Studio如何引用一份签名文件
签名后生成的material目录是干什么用的
打包报错提示“hap-sign-tool:error:invalid CEN header (bad signature)”
签名时,提示"Failed to query agreement siging records"
应用运行
登录华为开发者账号后,提示需要实名认证
启动模拟器,提示未开启Hyper-V
在本地模拟器中卸载应用显示成功,但实际未卸载成功
运行工程到本地模拟器,提示“Failed to get the device apiVersion”
模拟器播放本地音频文件偶现卡顿
模拟器时间与系统时间不一致
模拟器启动后,设备无法识别
模拟器“设置”中或List组件分割线不清晰或不显示
DevEco Studio本地模拟器启动时提示“The available disk space is less then the amount of space required to run the emulator. Free up some space or change the path.”
如何在模拟器访问mac本地http服务
虚拟机打开时,一直报错”无法打开“libQt5Network.5.dylib”,因为Apple无法检查其是否包含恶意软件
点击Device Manager,提示“找不到应用程序”
IDE修改文件后点击run,一直没成功跑起来,run按钮一直处于禁用状态(mac环境)
模拟器放在后台一段时间后就卡住一直在loading状态了,cpu占用高
模拟器应用运行时崩溃退出
模拟器使用OpenGLES指令绘制图像,可能与真机存在色差
macOS上活动监视器中显示模拟器内存偏高
如何增加模拟器运行内存
Windows x86模拟器三方C/C++库使用限制
模拟器无法连接网络
使用模拟器发起https请求时如何安装数字证书
在应用中如何区分真机和模拟器
设备管理点击新建模拟器无响应
Windows x86模拟器卡在开机界面,无法进入桌面
Windows X86模拟器启动后无法亮屏
模拟器使用物理键盘无法输入中文
启动模拟器,提示镜像文件缺失
模拟器中如何管理应用的权限
在模拟器上运行应用,应用生成的文件在哪个目录下
播放音频的过程中拔插耳机后,无法继续播放音频
模拟器上某些视频无法正常播放
Windows X86模拟器使用过程中调整系统屏幕缩放比,模拟器显示异常
Windows电脑上启动模拟器,提示可申请内存不足
设备管理获取模板数据、下载模拟器镜像,提示网络异常
应用调试
调试过程中无法添加断点
API 8的应用如何分别运行在HarmonyOS和OpenHarmony设备上
设备连接后,无法识别设备的处理指导
设备ROM升级至5.0.0.31及以上版本,DevEco Studio连接设备不成功,查询不到设备
HarmonyOS应用自动化签名时提示“Provision number exceeds limit”
HarmonyOS应用自动化签名时提示“Unsupported restricted ACL permission exist in the configuration”
安装HAP时提示“code:9568257 error: fail to verify pkcs7 file”
安装HAP时提示“code:9568258 error: install releaseType target not same”
安装HAP时提示“code:9568259 error: install parse profile missing prop”
安装HAP时提示“code:9568322 error: signature verification failed due to not trusted app source”
安装HAP时提示“code:9568289 error: install failed due to grant request permissions failed”
安装HAP时提示“code:9568297 error: install failed due to older sdk version in the device”
安装HAP时提示“code:9568332 error: install sign info inconsistent”
安装HAP时提示“code:9568344 error: install parse profile prop check error”
安装HAP时提示“code:9568347 error: install parse native so failed”错误,或者运行时候提示“TypeError:Cannot read property xxx of undefined”错误
安装HAP时提示“code:9568305 error: dependent module does not exist”
安装HAP时提示“code:9568401 error: debug bundle can only be installed in developer mode”
安装HAP时提示“code:9568386 error: uninstall missing installed bundle”
安装HAP时提示“code:9568284 error:install version not compatible”
安装HAP时提示“code:9568287 error: install invalid number of entry hap”
安装HAP时提示“code:9568281 error:install vendor not same”
安装HAP时提示“code:9568279 error: install version name not same”
安装HAP时提示“code:9568274 error: install installd service error”
安装HAP时提示“code:9568296 error: install failed due to error bundle type”
安装HAP时提示“code:9568310 error: compatible policy not same”
安装HSP时提示“code:9568314 error: disallowed to install cross-app shared library”
安装HAP时提示“code:9568315 error: uri in proxy data is wrong”
安装HAP时提示“code:9568316 error: apl of required permission in proxy data is too low”
安装HAP时提示“code:9568317 error: isolationMode does not match the system”
安装HAP时提示“code:9568359 error: installed set selinux label failed”
安装HAP时提示“code: 9568403 error: check encryption failed”
安装HAP时提示“compatibleSdkVersion and releaseType of the app do not match the apiVersion and releaseType on the device.”
安装HAP时提示“error: failed to start ability”
安装HAP时提示“code:9568393 error: verify code signature failed”
安装HAP时提示“error: unlock screen failed in developer mode”
如何解决调试启动时,一直卡在Waiting for application to come online notification的问题
Release应用堆栈解析相关错误提示及解决措施
entry引用本地library时,没有ASan日志输出
运行时提示“Hdc server port XXXX has been used”
修改代码后使用Hot Reload不支持情况说明
Hot Reload执行失败原因说明
启动C++调试时出现错误,提示“Failed connect to unix-abstract-connect”
如何使用DevEco Studio进行C/C++代码断点调试
安装HAP时提示“code:9568320 error: no signature file”
如何将设备中的截屏图片导出到本地
应用自动签名失败,提示“calibrate the system time and sign again”
如何强制重启设备
如何在IDE每次run项目后数据持久化
安装包时提示code:9568336 error: install debug type not same
如何解决Network单元测试用例crash问题
Native调试无法与lldb-server连接
DevEco Studio安装HAP时报错“FileTransfer Failed: Error while Deploy Hap”
升级到5.0.3.400 IDE版本 无法识别设备,hdc命令也无法识别设备
应用运行报错:hap path error
Native调试堆栈可视化功能并行栈视图显示空白
性能分析
Profiler分析任务录制失败
导入历史数据失败
内存占用率过高导致DevEco Studio无法正常运行
开启多线程开关后应用性能劣化
应用测试
升级DevEco Studio后执行测试任务失败
运行测试用例时,结果树始终处于加载状态
报错“container is not running”
运行UITest用例,运行超时屏幕黑屏后报错
原有工程使用新的DevEco Studio版本打开,运行测试用例失败
命令行方式执行Instrument Test堆栈路径打印错误
ohosTest测试文件引用了entry模块的方法,测试时报cppcrash
ohosTest测试文件引用了启动页的导出方法,测试时报错“Load Page Failed: pages/Index”
命令行工具
通过cmd命令行或终端可以正常publish,在git bash上publish时报错The content of private l key in the key path error
ohpm-repo私有化后删除上传包及审核上传包步骤
编译时DevEco Studio报”ohpm ERROR: EINSTALL install failed, Error: Dependency node build failed Install failed”错
ohpm-repo使用mysqlDB插件连mysql时,报错“decrypt data failed. error: Unsupported state or unable to authenticate data”
ohpm ERROR: JSON5: invalid end of input at 1:1
误下线了组件,再次推包时提示需要24小时之后操作,怎么可以解除限制?
ohpm私仓修改upload_max_times不生效
发布ohpm提示错误:The version field: 12.5.0.0-20-dev in the oh-package.json5 file does not satisfy the semver specification
如何查看项目中har版本冲突
ohpm publish在本地git bash环境下一直报错 the content of private key in the key_path error
如何解决ohpm上传har包异常,报错:The publishId is invalid!
DevEco Testing
常见问题
针对HarmonyOS NEXT应用测试,DevEco Testing提供了哪些配套测试能力?
设备已连接,为什么设备列表中未显示该设备?
测试任务执行过程中,需避免PC进入睡眠状态,该如何设置?
创建任务时,为什么会提示创建任务失败?
是否支持对使用Flutter等三方框架开发的应用进行测试?
是否支持DevEco Emulator模拟器?
使用DevEco Testing/DevEco Testing Hypium有疑问,如何自助查阅资料及指南?
测试指南及FAQ无法解决问题,如何获取在线支持?
应用稳定性测试
应用探索测试
测试过程中,为什么测试页面截图会出现页面切换状态?
测试过程中,控件语义识别中的“XXX的项”、“XXX的列”应如何理解?
查看应用探索测试报告时,报告加载卡顿的原因是什么?
遍历路径地图中,为什么会出现截图相同的节点?
语义分析的过程中,为什么会对空白区域(看不到有按钮或文字)进行红框标记?
应用中嵌入了 Web窗口,能进行应用探索测试吗?
应用为什么无法进行应用探索测试?
应用稳定性问题定位,可以参考哪些资料?
应用基础质量测试
测试报告中,为什么会出现测试项检测异常?
测试报告中,为什么会批量出现待检测项?
应用基础质量测试问题定位,可以参考哪些资料?
UX基础质量测试
测试报告中,为什么会出现不涉及检测项?
测试报告中,所有检测项均异常,异常原因提示“the ux script reports an error”,该如何处理?
实际情况与测试结果有偏差,该如何处理?
性能基础质量测试
报告中为什么会出现未执行检测?
测试过程中,设备断连重连后,任务能否继续进行?
稳定性基础质量测试
任务出现超时未结束是什么原因?
内存泄漏的定位日志为什么是乱码?
应用性能测试
性能指标监控测试
trace采集功能如何使用?
场景化性能测试
执行报告用例的其中一个步骤,在视频中动效为什么只录了一半?
Can't find component with [BY.text('XXX')] 的报错是什么原因?
执行python.exe -m pip install --upgrade pip命令更新pip库时报错ValueError: Unable to find resource t64.exe in package pip._vendor.distlib
环境安装完成,下载工程模板至本地后,本地调试时失败;测试服务包更新后,本地调试时失败,该如何处理?
任务执行失败,原因:指定目录下未找到用例,该如何排查?
安装完全部包后,本地调试运行脚本报错
卡顿率报了异常,丢帧卡顿次数为0,该如何理解?
卡顿率显示的视频时间与下面给的视频图片集编号对不上,是什么原因?
如何获取trace文件 ?
卡顿率指标是怎么定义的?
卡顿率是否支持应用自定义检测?
如何结合trace,分析卡顿率指标异常问题 ?
测试报告中,用例执行详情为红色,且无数据是什么原因?
时延类指标出现负数是什么原因?
测试结果中,指标值“0”和“-”有什么区别?
回归测试
生成回归测试包时报错提示“打包失败,当前项目根目录下缺少testcases文件夹”?
生成回归测试包时报错提示“当前项目根目录下不存在setup-regression.py文件!”?
生成回归测试包时报错提示“setup-regression.py 解析失败, 请检查setup-regression.py写法是否规范!”?
生成回归测试包时报错提示“测试套生成失败,请检查setup-regression.py文件后重试”?
生成回归测试包时报错提示“dist/testsuite 文件夹为临时目录,请确保该文件夹为空”?
生成回归测试包时报错提示“测试包中需包含单用例(json及对应的 py 文件),请校验setup-regression.py 文件后重试”?
生成回归测试包时报错提示“xxx.json 中 py_file 字段为空,请检查该文件是否填写正确!”?
生成回归测试包时报错提示“xxx.py 文件不存在,请检查 json 文件是否填写正确!”?
生成回归测试包时报错提示“xxx 模块下载失败”?
选择测试包后报错提示“应用解析异常,请稍后重试”?
选择测试包后报错提示“请添加测试步骤,具体请参考测试指南”?
选择测试包后报错提示“测试包解析失败,请查看测试指南排查失败原因”?
创建任务后报错提示“测试套中用例数量不为 1,请检查后使用回归测试插件生成新的测试套!”?
创建任务后报错提示“测试套类型异常,请使用回归测试插件生成测试套!”?
创建回归测试任务时,提示“应用解析异常”?
测试结束后 hilog 日志一栏显示“-”?
测试过程中没有显示用例包步骤且指标监控中无数据?
实用工具
设备投屏
设备投屏时,投屏画面持续加载中如何处理?
设备投屏时,投屏卡顿如何处理?
UIViewer
UIViewer获取页面时,无论如何操作切换设备界面,UIViewer展示的都是同一个界面如何处理?
UIViewer获取页面时,无法展示页面截图和元素树如何处理?
您当前浏览的
HarmonyOS 5.0.0(API 12)
文档归档不再维护,推荐您使用
最新版本
。详细请参考
文档维护策略变更
。
FAQ
DevEco Testing
应用基础质量测试
性能基础质量测试
性能基础质量测试
报告中为什么会出现未执行检测?
测试过程中,设备断连重连后,任务能否继续进行?
实际情况与测试结果有偏差,该如何处理?
报告中为什么会出现未执行检测?
在 FAQ 中进行搜索
只搜索章节标题
请输入您想要搜索的关键词
智能客服
你问我答,随时在线为你解决问题
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功