![](https://img-blog.csdnimg.cn/7475b2b6ad62498cbae71568a02d517c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
鸿蒙笔记
自娱自乐
XuZhenhao0609
代吃夜宵、代喝奶茶,价格公道,服务贴心!
展开
-
HarmonyOS - 通过.p7b文件获取fingerprint
开发者证书指纹获取方式1.证书存放.p7b文件的development-certificate字段下,将证书的内容拷贝存储为test.cer文件。2. 利用keytool工具打印对应的证书的指纹 keytool -printcert -file test.cer去掉冒号原创 2024-07-04 16:04:09 · 512 阅读 · 0 评论 -
HarmonyOS - 记一次HSP异常堆栈无法定位问题
根据堆栈显示的路径去到 HSP 工程编译时生成的 Build 目录找到对应的 .ts 文件即可。导致无法定位问题的原因是,混淆时开启了代码压缩导致,关掉代码压缩之后正常。重新编译之后运行,异常堆栈显示的行列号正常。原创 2024-05-15 16:46:50 · 218 阅读 · 0 评论 -
HarmonyOS —— 跳转应用详情页
鸿蒙跳转应用详情页功能,使用场景可以是引导用户进入应用详情页 授予应用权限。1.在 UIAbility 中获取。原创 2024-04-24 09:34:57 · 612 阅读 · 0 评论 -
HarmonyOS —— 仿 XPermission 鸿蒙权限申请工具类
仿 XPermission 写一个简单的鸿蒙权限申请工具类。原创 2024-04-24 10:00:34 · 452 阅读 · 4 评论 -
HamonyOS —— HDC 指令
hdc install -r 【hap路径】持续待更新......原创 2024-04-11 11:50:20 · 380 阅读 · 0 评论 -
Javascript — 异步方法与异常捕获问题
如果 Promise 实现了拒绝事件处理器,则这个事件转交由 Promise 的拒绝事件处理器处理了,那么 try catch 依然无法捕获这个异常。PS:如果一个被拒绝的 Promise 没有实现拒绝事件处理器(then()、catch()、finally()),则这个事件将会由环境来进行处理,比如浏览器等。其中finally() 是 Promise 被兑现或者拒绝之后执行的回调函数,可以用来处理一些在 then 和 catch中执行的重复性代码。原创 2024-03-28 10:09:15 · 384 阅读 · 0 评论 -
HarmonyOS — BusinessError 不能被 JSON.stringify转换
在鸿蒙中BusinessError 继承于Error,而在JavaScript(以及TypeScript,因为它是JavaScript的超集)中,属性可能因JavaScript引擎的实现而异,并且可能不是所有环境下都是可枚举的。方法会将一个JavaScript对象或者值转换为一个JSON字符串,但是。对象可能还包含其他非枚举或不可序列化的属性,比如函数、循环引用或者。它只接受能够被序列化为有效JSON格式的属性。属性是一个包含调用堆栈信息的字符串,而。捕获的,因为它是可枚举的。原创 2024-03-19 10:25:27 · 720 阅读 · 0 评论 -
HarmonyOS —— Hex 字符串转 Uint8Array
OpenHarmony 开发 ets Hex 字符串转 Uint8Array基本和 js 一致,需要注意的是 string 的 subString 方法和 subStr 的区别,前者所取得值是 start 和 end 后者是 start 和 len。原创 2024-01-19 08:51:45 · 932 阅读 · 0 评论 -
HarmonyOS —— SM3 摘要计算
国密 SM3 签名的实现和 MD5 签名实现是一致的,其实和 Java bcprov 的也是基本一致。这大大提高了上手速度。原创 2024-01-19 09:05:47 · 499 阅读 · 0 评论 -
HarmonyOS —— buildMode 设置(对比 Android Build Varient)
在安卓中 Build Variant 主要依赖模块(module)中 build.gradle 的 BuildType 和 ProductFlavor 提供的属性和方法,我们可以使用 Build Type 可以配置不同的构建方式、ProductFlavor 主要用来进行多渠道打包。原创 2024-01-17 16:52:06 · 1470 阅读 · 0 评论 -
HarmonyOS —— SHA256 MAC(对比 Java 实现)
使用 cryptoFramework 实现 HMAC 计算,并与 java 的实现方式进行对比。原创 2024-01-05 09:54:32 · 856 阅读 · 0 评论 -
HarmonyOS —— MD5 摘要计算
计算 MD5 摘要需要导入HarmonyOs提供的统一的密码算法库加解密相关接口。原创 2024-01-04 16:49:47 · 1408 阅读 · 0 评论 -
HarmonyOS —— Uint8Array 转 Hex 字符串
OpenHarmony 开发 ets Uint8Array 转 Hex 字符串。原创 2024-01-04 16:32:56 · 985 阅读 · 0 评论