api9专题

HarmonyOS模拟器(phone-x86-api9)一直卡顿的解决方法

在DevEco Studio 3.1.1 Release版本中的Device Manager中创建本地的模拟器,创建phone-x86-api9模拟器成功,但是启动该新建的模拟器一直显示"HarmonyOS"logo图片,然后一直卡在这里,运行结果如下所示: 检查模拟器日志文件Emulator.log发现存在如下问题: 2024-06-20 10:34:57.131 [Info] set "

openHarmony 如何从API9升级到API10

最近用从官方下载的DevEco Studio3.1开发小app, 需要用到第三方库,加载第三方库,并添加代码,编译时如下错误: hvigor Finished :entry:default@GenerateMetadata… after 3 ms hvigor ERROR: Failed :entry:default@MergeProfile… hvigor ERROR: Th

鸿蒙开发api9及以上之相册权限、相机权限、文件读写权限申请的正确方法

1.在module.json5中注册权限信息 和"abilities": []同级别 "requestPermissions": [{"name": "ohos.permission.READ_MEDIA","reason": "$string:EntryAbility1_desc","usedScene": {"abilities": ["EntryAbility"],"whe

HarmonyOS 3.1 API9 集成认证服务提示client id or secret error.

HarmonyOS 3.1 API9 集成认证服务提示client id or secret error. 按照文档来集成认证服务,在做手机认证的时候报了如下的错误。 参考文档 {"code":203890688,"message":"client id or secret error"} 翻了几遍文档,好像下载的 agconnect-services.json 里边的 client_se

鸿蒙ArkTS Api9 AES CBC 加密

鸿蒙ArkTS Api9 AES CBC 加密 由于鸿蒙ArkTS是javascript编写的,因此总是感觉会被抓包破解了,不过这个问题通过提了个工单问了一下,目前鸿蒙编译完成之后的包是无法获取到其内部代码的。因此就能够放心的把加密的密钥给扔在里边了。 所以研究了一下目前的鸿蒙加密算法怎么实现。 以下以 AES 128位 CBC 模式 加密为例。 密钥不足的时候以 0x00 填充。 加解密算

鸿蒙API9手机号验证

鸿蒙API9手机号验证 做一个app用户认证,之前一直想着都是通过HMS Core里边来接入,但是里边的文档最高只支持到API7。 由于想直接用API9来接,毕竟感觉后续ts/java混合开发要被舍弃,尽量还是用新的来弄。看了一遍新的API9的文档,感觉比之前的完善了很多,不过就是相应的配套支持还少点。卡了好久,没事想先关注一下文档有没有更新。突然发现还有另外一个途径,在AppGallery C