
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了鸿蒙动态共享包(HSP)的构建与使用方法。HSP分为应用内HSP和集成态HSP两种状态,前者与特定应用包名绑定,后者更灵活。构建步骤包括创建模块、开发代码、打包生成tgz文件,并通过ohpm安装使用。文章还特别说明了包安装方式的注意事项,包括推荐使用dev eco编译器终端安装,以及如何在项目中正确引用HSP模块。最后简要提及集成态HSP需要额外配置工程和模块级别的build-profi

由于文件权限获取不太方便,现在使用的是 picker 的方式获取本地视频文件。文件位于我的手机/下载目录下。

在使用 git 管理代码的时候,不同的人或者不在同一台电脑上,dev eco 这个编译器需要经常的给开发版本签名,在发布版本的时候还需要手动配置相应的签名;

参考文档鸿蒙系统提供了API 作为官方投屏方案,但在实际使用中存在以下限制:生命周期受限: 由系统获取并返回,在设备连接成功后获取,在设备断开后不能继续使用,否则会抛出异常。这意味着每次断连后必须重新走完整的设备发现和连接流程,无法复用控制器实例。DRM 绑定过深: 支持在线 DRM 视频资源投播能力,需注册 DRM 许可证请求回调函数,获取许可证后调用处理许可证响应函数。这套机制与系统播放器深度

参考文档鸿蒙系统提供了API 作为官方投屏方案,但在实际使用中存在以下限制:生命周期受限: 由系统获取并返回,在设备连接成功后获取,在设备断开后不能继续使用,否则会抛出异常。这意味着每次断连后必须重新走完整的设备发现和连接流程,无法复用控制器实例。DRM 绑定过深: 支持在线 DRM 视频资源投播能力,需注册 DRM 许可证请求回调函数,获取许可证后调用处理许可证响应函数。这套机制与系统播放器深度

一款功能全面的本地媒体播放器,支持视频、音乐播放,内置 FTP 和 SMB 客户端,畅享局域网资源。

一款功能全面的本地媒体播放器,支持视频、音乐播放,内置 FTP 和 SMB 客户端,畅享局域网资源。

每踩一个坑,就花 5 分钟写一条 review skill,AI 就永远记住了。(半模态面板)绑在同一个组件上多次时,只有最后一个生效,前面的被静默覆盖。本质上,review skill 就是把团队的经验教训编码成 AI 可执行的检查项。踩坑的成本不白付,每一次都变成了长期的质量保障。不需要改 CI 配置、不需要装额外工具——skill 就是给 AI 看的文档,AI 看懂了就能执行。编译器管不了的

UI 树告诉 AI「界面上有什么」,但无法告诉 AI「程序内部发生了什么」。AI 读这棵树,就像开发者用 DevTools 检查元素一样——它能看到页面上有什么文字、按钮在哪里、列表是否渲染了数据。这个脚本本身也是 AI 生成的——AI 知道需求是「下拉刷新」,所以它知道要验证「下拉后数据更新」。不是人编译了告诉 AI 结果,不是人看了界面告诉 AI 哪里不对,不是人翻了日志告诉你哪里报错。它不知

UI 树告诉 AI「界面上有什么」,但无法告诉 AI「程序内部发生了什么」。AI 读这棵树,就像开发者用 DevTools 检查元素一样——它能看到页面上有什么文字、按钮在哪里、列表是否渲染了数据。这个脚本本身也是 AI 生成的——AI 知道需求是「下拉刷新」,所以它知道要验证「下拉后数据更新」。不是人编译了告诉 AI 结果,不是人看了界面告诉 AI 哪里不对,不是人翻了日志告诉你哪里报错。它不知








